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

13:17:41 DEBUG   opendrift:1795: No output file is specified, neglecting export_buffer_length
13:17:41 INFO    opendrift:1821: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:17:41 INFO    opendrift:1821: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
13:17:41 DEBUG   opendrift:1944: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2026-01-18 13:17:37.418877 to 2026-01-20 13:17:37.418877)
13:17:41 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]
13:17:41 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
13:17:41 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
13:17:41 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:41 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
13:17:41 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
13:17:41 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
13:17:41 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
13:17:41 DEBUG   opendrift:2041: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
13:17:41 INFO    opendrift:952: Using existing reader for land_binary_mask to move elements to ocean
13:17:41 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:41 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:41 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:41 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:41 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:41 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:41 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:41 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:41 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:41 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:41 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:41 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:41 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:41 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:41 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:41 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:41 INFO    opendrift:982: All points are in ocean
13:17:41 INFO    opendrift.models.chemicaldrift:355: Number of species: 5
13:17:41 INFO    opendrift.models.chemicaldrift:357:   0 LMM
13:17:41 INFO    opendrift.models.chemicaldrift:357:   1 Humic colloid
13:17:41 INFO    opendrift.models.chemicaldrift:357:   2 Particle reversible
13:17:41 INFO    opendrift.models.chemicaldrift:357:   3 Sediment reversible
13:17:41 INFO    opendrift.models.chemicaldrift:357:   4 Sediment slowly reversible
13:17:41 INFO    opendrift.models.chemicaldrift:360: transfer setup: organics
13:17:41 INFO    opendrift.models.chemicaldrift:362: nspecies: 5
13:17:41 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]]
13:17:42 DEBUG   opendrift:909: to be seeded: 500, already seeded 0
13:17:42 DEBUG   opendrift:931: Released 500 new elements.
13:17:42 DEBUG   opendrift:2117: ======================================================================
13:17:42 INFO    opendrift:2118: 2026-01-18 13:17:37.418877 - step 1 of 96 - 500 active elements (0 deactivated)
13:17:42 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:42 DEBUG   opendrift:2126: ======================================================================
13:17:42 DEBUG   opendrift:2137:                57.54622268676758 <- latitude -> 57.648128509521484
13:17:42 DEBUG   opendrift:2137:                10.507113456726074 <- longitude -> 10.706080436706543
13:17:42 DEBUG   opendrift:2137:                -9.988470077514648 <- z -> -0.04695476219058037
13:17:42 DEBUG   opendrift:2138: ---------------------------------
13:17:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 13:00:00 (before)
                2026-01-18 14:00:00 (after)
13:17:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:17:45 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:17:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:17:45 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:45 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:45 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:45 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:45 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:45 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:45 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:45 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2026-01-18 13:00:00)
13:17:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:17: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']
13:17:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:47 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:47 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2026-01-18 14:00:00)
13:17:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 13:00:00) in space  (linearNDFast)
13:17:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 14:00:00) in space  (linearNDFast)
13:17:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 13:00:00, weight 0.71) and
                      after (2026-01-18 14:00:00, weight 0.29) in time
13:17:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
13:17:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
13:17:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.130481 (min) 0.282644 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0703168 (min) 0.785042 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.422554 (min) -0.37571 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.80416 (min) -6.41907 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.22174 (min) 5.45168 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01555e-06 (min) 0.00748284 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.2454 (min) 7.81493 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.2619 (min) 32.6255 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000143065 (min) 0.000183342 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:47 DEBUG   opendrift:728: No elements hit coastline.
13:17:47 DEBUG   opendrift:767: No elements hit seafloor.
13:17:47 DEBUG   opendrift:1714: No elements to deactivate
13:17:47 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:47 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:47 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:47 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:17:47 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2]
13:17:47 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:17:47 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.]]
13:17:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:47 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:47 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05370681781094547
13:17:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:47 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:47 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 48 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 47 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:47 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:47 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:47 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(450), np.int64(0), np.int64(47), np.int64(3), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:47 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:47 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:47 DEBUG   opendrift:2117: ======================================================================
13:17:47 INFO    opendrift:2118: 2026-01-18 13:47:37.418877 - step 2 of 96 - 500 active elements (0 deactivated)
13:17:47 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:47 DEBUG   opendrift:2126: ======================================================================
13:17:47 DEBUG   opendrift:2137:                57.55180879192245 <- latitude -> 57.65674177624834
13:17:47 DEBUG   opendrift:2137:                10.50802117597984 <- longitude -> 10.709499815893192
13:17:47 DEBUG   opendrift:2137:                -19.934726164771924 <- z -> 0.0
13:17:47 DEBUG   opendrift:2138: ---------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 13:00:00 (before)
                2026-01-18 14:00:00 (after)
13:17:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 13:00:00) in space  (linearNDFast)
13:17:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 14:00:00) in space  (linearNDFast)
13:17:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 13:00:00, weight 0.21) and
                      after (2026-01-18 14:00:00, weight 0.79) in time
13:17:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491989908322886 and -59.29051123622051 degrees.
13:17:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491989908322886 and -59.29051123622051 degrees.
13:17:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.171198 (min) 0.26317 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.108992 (min) 0.730718 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.368269 (min) -0.32531 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.86483 (min) -6.56238 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.28887 (min) 5.60403 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.3868 (min) 23.3969 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.00719782 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.37224 (min) 8.15947 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.4809 (min) 33.0685 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000221399 (min) 0.000179729 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:47 DEBUG   opendrift:728: No elements hit coastline.
13:17:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:47 DEBUG   opendrift:1714: No elements to deactivate
13:17:47 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:47 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:47 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:47 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 16
13:17:47 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:17:47 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:17:47 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 16.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  3.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
13:17:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:47 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:47 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05607574784556697
13:17:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:47 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:558: 16 elements reached seafloor, interacting with bottom
13:17:47 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
13:17:47 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:47 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:47 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:47 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:47 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(434), np.int64(0), np.int64(47), np.int64(19), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:47 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:47 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:47 DEBUG   opendrift:2117: ======================================================================
13:17:47 INFO    opendrift:2118: 2026-01-18 14:17:37.418877 - step 3 of 96 - 500 active elements (0 deactivated)
13:17:47 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:47 DEBUG   opendrift:2126: ======================================================================
13:17:47 DEBUG   opendrift:2137:                57.55064488254892 <- latitude -> 57.6649107299531
13:17:47 DEBUG   opendrift:2137:                10.508393424073956 <- longitude -> 10.711476554185712
13:17:47 DEBUG   opendrift:2137:                -21.395127931709208 <- z -> 0.0
13:17:47 DEBUG   opendrift:2138: ---------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 14:00:00 (before)
                2026-01-18 15:00:00 (after)
13:17:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:17: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']
13:17:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.70649787902909 degrees.
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:49 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2026-01-18 15:00:00)
13:17:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 14:00:00) in space  (linearNDFast)
13:17:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 15:00:00) in space  (linearNDFast)
13:17:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 14:00:00, weight 0.71) and
                      after (2026-01-18 15:00:00, weight 0.29) in time
13:17:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491617654938736 and -59.28853449801851 degrees.
13:17:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491617654938736 and -59.28853449801851 degrees.
13:17:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:49 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.173892 (min) 0.303947 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.133886 (min) 0.654032 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.322371 (min) -0.28123 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.06488 (min) -6.79036 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.39039 (min) 5.77634 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1937 (min) 23.343 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00760263 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.34817 (min) 8.16267 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.3491 (min) 33.0714 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000134215 (min) 0.000192976 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:49 DEBUG   opendrift:728: No elements hit coastline.
13:17:49 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:49 DEBUG   opendrift:1714: No elements to deactivate
13:17:49 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:49 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:49 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:49 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 19
13:17:49 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:17:49 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:17:49 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 35.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  3.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
13:17:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:49 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:49 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:49 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.059561132160974015
13:17:49 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:49 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:49 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:49 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:558: 19 elements reached seafloor, interacting with bottom
13:17:49 DEBUG   opendrift:772: Lifting 19 elements to seafloor.
13:17:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:49 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:49 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:49 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:49 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 43 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:49 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:49 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:49 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(415), np.int64(0), np.int64(45), np.int64(40), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:49 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:49 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:49 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:49 DEBUG   opendrift:2117: ======================================================================
13:17:49 INFO    opendrift:2118: 2026-01-18 14:47:37.418877 - step 4 of 96 - 500 active elements (0 deactivated)
13:17:49 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:49 DEBUG   opendrift:2126: ======================================================================
13:17:49 DEBUG   opendrift:2137:                57.549387209565445 <- latitude -> 57.67178316578659
13:17:49 DEBUG   opendrift:2137:                10.508608876420817 <- longitude -> 10.715859370207662
13:17:49 DEBUG   opendrift:2137:                -22.120063436026744 <- z -> 0.0
13:17:49 DEBUG   opendrift:2138: ---------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 14:00:00 (before)
                2026-01-18 15:00:00 (after)
13:17:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 14:00:00) in space  (linearNDFast)
13:17:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 15:00:00) in space  (linearNDFast)
13:17:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 14:00:00, weight 0.21) and
                      after (2026-01-18 15:00:00, weight 0.79) in time
13:17:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491402206896836 and -59.284151693110815 degrees.
13:17:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491402206896836 and -59.284151693110815 degrees.
13:17:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:49 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:49 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.16267 (min) 0.316455 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.152508 (min) 0.631316 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.279147 (min) -0.240944 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.36886 (min) -6.89893 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.55035 (min) 5.99768 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.324 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00816333 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.49296 (min) 8.16617 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.3113 (min) 33.0749 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000121211 (min) 0.00021211 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:49 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:49 DEBUG   opendrift:728: No elements hit coastline.
13:17:49 DEBUG   opendrift:767: No elements hit seafloor.
13:17:49 DEBUG   opendrift:1714: No elements to deactivate
13:17:49 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:49 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:49 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:49 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:17:49 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 2 0 0 0 0]
13:17:49 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3 3 3 3]
13:17:49 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 42.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  5.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
13:17:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:49 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:49 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:49 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0647729914767845
13:17:49 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:49 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:49 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:49 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:17:49 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
13:17:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:49 DEBUG   opendrift.models.oceandrift:538: 38 elements penetrated seafloor, lifting up
13:17:49 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:49 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:49 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(409), np.int64(0), np.int64(44), np.int64(47), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:49 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:49 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:49 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:49 DEBUG   opendrift:2117: ======================================================================
13:17:49 INFO    opendrift:2118: 2026-01-18 15:17:37.418877 - step 5 of 96 - 500 active elements (0 deactivated)
13:17:49 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:49 DEBUG   opendrift:2126: ======================================================================
13:17:49 DEBUG   opendrift:2137:                57.550273265331256 <- latitude -> 57.67018234859812
13:17:49 DEBUG   opendrift:2137:                10.508608876420823 <- longitude -> 10.718334777225742
13:17:49 DEBUG   opendrift:2137:                -22.360944747924805 <- z -> 0.0
13:17:49 DEBUG   opendrift:2138: ---------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 15:00:00 (before)
                2026-01-18 16:00:00 (after)
13:17:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.06351202120019 and 59.70649787902909 degrees.
13:17: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']
13:17:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.06351202120019 and 59.70649787902909 degrees.
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 39x35x11) for time after (2026-01-18 16:00:00)
13:17:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 15:00:00) in space  (linearNDFast)
13:17:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 16:00:00) in space  (linearNDFast)
13:17:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 15:00:00, weight 0.71) and
                      after (2026-01-18 16:00:00, weight 0.29) in time
13:17:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491402206896836 and -59.281676271913625 degrees.
13:17:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.491402206896836 and -59.281676271913625 degrees.
13:17:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.165819 (min) 0.300637 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.213008 (min) 0.594522 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.239439 (min) -0.205908 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.59058 (min) -7.0459 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.51967 (min) 6.0302 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.3484 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0085931 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.43241 (min) 8.1702 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.1703 (min) 33.0764 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000123583 (min) 0.000235914 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:51 DEBUG   opendrift:728: No elements hit coastline.
13:17:51 DEBUG   opendrift:767: No elements hit seafloor.
13:17:51 DEBUG   opendrift:1714: No elements to deactivate
13:17:51 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:51 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:51 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:51 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 22
13:17:51 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:17:51 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:17:51 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 64.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 2.  0.  0.  5.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
13:17:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:51 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:51 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06719100193391295
13:17:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:51 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:558: 22 elements reached seafloor, interacting with bottom
13:17:51 DEBUG   opendrift:772: Lifting 22 elements to seafloor.
13:17:51 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:51 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:51 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:51 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:51 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:51 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(387), np.int64(0), np.int64(42), np.int64(71), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:51 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:51 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:51 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:51 DEBUG   opendrift:2117: ======================================================================
13:17:51 INFO    opendrift:2118: 2026-01-18 15:47:37.418877 - step 6 of 96 - 500 active elements (0 deactivated)
13:17:51 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:51 DEBUG   opendrift:2126: ======================================================================
13:17:51 DEBUG   opendrift:2137:                57.549364297779576 <- latitude -> 57.67653992214306
13:17:51 DEBUG   opendrift:2137:                10.506227047499275 <- longitude -> 10.719734088438278
13:17:51 DEBUG   opendrift:2137:                -22.360944747924805 <- z -> 0.0
13:17:51 DEBUG   opendrift:2138: ---------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:51 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']
13:17:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 15:00:00 (before)
                2026-01-18 16:00:00 (after)
13:17:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 15:00:00) in space  (linearNDFast)
13:17:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 16:00:00) in space  (linearNDFast)
13:17:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 15:00:00, weight 0.21) and
                      after (2026-01-18 16:00:00, weight 0.79) in time
13:17:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49378403803758 and -59.280276971614455 degrees.
13:17:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49378403803758 and -59.280276971614455 degrees.
13:17:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.174576 (min) 0.324516 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.236913 (min) 0.566193 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.202927 (min) -0.174363 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.81431 (min) -7.22515 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.21605 (min) 5.94626 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.404 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.00841739 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.4814 (min) 8.17612 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.2267 (min) 33.076 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000111952 (min) 0.000204009 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:51 DEBUG   opendrift:728: No elements hit coastline.
13:17:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:51 DEBUG   opendrift:1714: No elements to deactivate
13:17:51 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:51 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:51 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:51 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 29
13:17:51 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 2 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2]
13:17:51 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 0]
13:17:51 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 90.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 5.  0.  0.  7.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
13:17:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:51 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:51 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06878091530124268
13:17:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:51 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:558: 26 elements reached seafloor, interacting with bottom
13:17:51 DEBUG   opendrift:772: Lifting 26 elements to seafloor.
13:17:51 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 41 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:51 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:51 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:51 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:51 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(364), np.int64(0), np.int64(39), np.int64(97), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:51 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:51 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:51 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:51 DEBUG   opendrift:2117: ======================================================================
13:17:51 INFO    opendrift:2118: 2026-01-18 16:17:37.418877 - step 7 of 96 - 500 active elements (0 deactivated)
13:17:51 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:51 DEBUG   opendrift:2126: ======================================================================
13:17:51 DEBUG   opendrift:2137:                57.547702351090116 <- latitude -> 57.67473523986515
13:17:51 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.722007522575826
13:17:51 DEBUG   opendrift:2137:                -22.5051326751709 <- z -> -0.015430724674582064
13:17:51 DEBUG   opendrift:2138: ---------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:51 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']
13:17:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:17:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 16:00:00 (before)
                2026-01-18 17:00:00 (after)
13:17:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.70649787902909 degrees.
13:17:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:17:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.70649787902909 degrees.
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x35x11) for time after (2026-01-18 17:00:00)
13:17:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 16:00:00) in space  (linearNDFast)
13:17:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 17:00:00) in space  (linearNDFast)
13:17:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 16:00:00, weight 0.71) and
                      after (2026-01-18 17:00:00, weight 0.29) in time
13:17:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.278003533716316 degrees.
13:17:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.278003533716316 degrees.
13:17:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:53 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.174638 (min) 0.321977 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.247082 (min) 0.560302 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.180938 (min) -0.154462 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.68719 (min) -7.33727 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.81094 (min) 5.73795 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.4447 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01299e-06 (min) 0.00850095 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.49812 (min) 8.16944 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.2106 (min) 33.0748 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -7.88049e-05 (min) 0.000217636 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:53 DEBUG   opendrift:728: No elements hit coastline.
13:17:53 DEBUG   opendrift:767: No elements hit seafloor.
13:17:53 DEBUG   opendrift:1714: No elements to deactivate
13:17:53 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:53 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:53 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:53 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 18
13:17:53 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:17:53 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:17:53 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 108.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.   7.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:53 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:53 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:53 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06613115854184118
13:17:53 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:53 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:53 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:53 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:558: 18 elements reached seafloor, interacting with bottom
13:17:53 DEBUG   opendrift:772: Lifting 18 elements to seafloor.
13:17:53 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:53 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:53 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:53 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:53 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:53 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(346), np.int64(0), np.int64(38), np.int64(116), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:53 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:53 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:53 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:53 DEBUG   opendrift:2117: ======================================================================
13:17:53 INFO    opendrift:2118: 2026-01-18 16:47:37.418877 - step 8 of 96 - 500 active elements (0 deactivated)
13:17:53 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:53 DEBUG   opendrift:2126: ======================================================================
13:17:53 DEBUG   opendrift:2137:                57.54609148973528 <- latitude -> 57.67767681058521
13:17:53 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.72343154318811
13:17:53 DEBUG   opendrift:2137:                -22.5051326751709 <- z -> 0.0
13:17:53 DEBUG   opendrift:2138: ---------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:53 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']
13:17:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 16:00:00 (before)
                2026-01-18 17:00:00 (after)
13:17:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 16:00:00) in space  (linearNDFast)
13:17:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 17:00:00) in space  (linearNDFast)
13:17:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 16:00:00, weight 0.21) and
                      after (2026-01-18 17:00:00, weight 0.79) in time
13:17:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.27657951137314 degrees.
13:17:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.27657951137314 degrees.
13:17:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:53 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:53 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.187142 (min) 0.287624 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.238416 (min) 0.526279 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.172981 (min) -0.141935 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.53107 (min) -7.18481 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.09616 (min) 5.43398 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.4766 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00763652 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.45952 (min) 8.15996 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.4985 (min) 33.0703 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00010464 (min) 0.000178076 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:53 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:53 DEBUG   opendrift:728: No elements hit coastline.
13:17:53 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:53 DEBUG   opendrift:1714: No elements to deactivate
13:17:53 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:53 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:53 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:53 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 9
13:17:53 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0]
13:17:53 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3]
13:17:53 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 117.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.   8.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:53 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:53 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:53 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.060622514832589236
13:17:53 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:53 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:53 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:53 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:17:53 DEBUG   opendrift:772: Lifting 9 elements to seafloor.
13:17:53 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:53 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:53 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:53 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:53 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:53 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:53 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:53 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:53 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(337), np.int64(0), np.int64(36), np.int64(127), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:53 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:53 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:53 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:53 DEBUG   opendrift:2117: ======================================================================
13:17:53 INFO    opendrift:2118: 2026-01-18 17:17:37.418877 - step 9 of 96 - 500 active elements (0 deactivated)
13:17:53 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:53 DEBUG   opendrift:2126: ======================================================================
13:17:53 DEBUG   opendrift:2137:                57.54542502995861 <- latitude -> 57.67740336038644
13:17:53 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.720887124768508
13:17:53 DEBUG   opendrift:2137:                -22.5051326751709 <- z -> 0.0
13:17:53 DEBUG   opendrift:2138: ---------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:53 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']
13:17:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:17:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 17:00:00 (before)
                2026-01-18 18:00:00 (after)
13:17:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.71315661460406 degrees.
13:17:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:17:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.71315661460406 degrees.
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:55 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x35x11) for time after (2026-01-18 18:00:00)
13:17:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 17:00:00) in space  (linearNDFast)
13:17:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 18:00:00) in space  (linearNDFast)
13:17:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 17:00:00, weight 0.71) and
                      after (2026-01-18 18:00:00, weight 0.29) in time
13:17:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.27912393397919 degrees.
13:17:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.27912393397919 degrees.
13:17:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:55 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.181396 (min) 0.32085 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.237039 (min) 0.540277 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.18407 (min) -0.145989 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.79968 (min) -7.54432 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.79134 (min) 5.09976 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.5017 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00675858 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.62493 (min) 8.15794 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5661 (min) 33.0637 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000137886 (min) 0.000212753 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:55 DEBUG   opendrift:728: No elements hit coastline.
13:17:55 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
13:17:55 DEBUG   opendrift:1714: No elements to deactivate
13:17:55 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:55 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:55 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:55 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 13
13:17:55 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 2 2 0]
13:17:55 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 0 0 3]
13:17:55 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 128.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  10.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:55 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:55 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:55 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06056950148023964
13:17:55 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:55 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:55 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
13:17:55 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:17:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:55 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:55 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:55 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:55 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:55 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:55 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(328), np.int64(0), np.int64(32), np.int64(140), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:55 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:55 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:55 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:55 DEBUG   opendrift:2117: ======================================================================
13:17:55 INFO    opendrift:2118: 2026-01-18 17:47:37.418877 - step 10 of 96 - 500 active elements (0 deactivated)
13:17:55 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:55 DEBUG   opendrift:2126: ======================================================================
13:17:55 DEBUG   opendrift:2137:                57.544414599395004 <- latitude -> 57.68349703924513
13:17:55 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.724530503948602
13:17:55 DEBUG   opendrift:2137:                -22.5051326751709 <- z -> -0.16942986091856915
13:17:55 DEBUG   opendrift:2138: ---------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:55 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']
13:17:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 17:00:00 (before)
                2026-01-18 18:00:00 (after)
13:17:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 17:00:00) in space  (linearNDFast)
13:17:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 18:00:00) in space  (linearNDFast)
13:17:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 17:00:00, weight 0.21) and
                      after (2026-01-18 18:00:00, weight 0.79) in time
13:17:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.27548054251615 degrees.
13:17:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.27548054251615 degrees.
13:17:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:55 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:55 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.181256 (min) 0.344074 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.173432 (min) 0.543045 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.21276 (min) -0.162533 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.44761 (min) -8.07455 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 2.98016 (min) 4.81772 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.524 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0124e-06 (min) 0.0078759 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.41726 (min) 8.15443 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.3955 (min) 33.0595 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000150094 (min) 0.000189255 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:55 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:55 DEBUG   opendrift:728: No elements hit coastline.
13:17:55 DEBUG   opendrift:772: Lifting 42 elements to seafloor.
13:17:55 DEBUG   opendrift:1714: No elements to deactivate
13:17:55 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:55 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:55 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:55 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 15
13:17:55 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
13:17:55 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
13:17:55 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 143.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  12.   0.]
 [  0.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:55 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:55 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:55 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0662728216862458
13:17:55 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:55 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:55 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:55 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:558: 15 elements reached seafloor, interacting with bottom
13:17:55 DEBUG   opendrift:772: Lifting 15 elements to seafloor.
13:17:55 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
13:17:55 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:55 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:55 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
13:17:55 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:55 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:55 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(313), np.int64(0), np.int64(31), np.int64(156), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:55 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:55 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:55 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:55 DEBUG   opendrift:2117: ======================================================================
13:17:55 INFO    opendrift:2118: 2026-01-18 18:17:37.418877 - step 11 of 96 - 500 active elements (0 deactivated)
13:17:55 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:55 DEBUG   opendrift:2126: ======================================================================
13:17:55 DEBUG   opendrift:2137:                57.54372043367558 <- latitude -> 57.68349703924512
13:17:55 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.729542793949172
13:17:55 DEBUG   opendrift:2137:                -22.5051326751709 <- z -> -0.042590765756833626
13:17:55 DEBUG   opendrift:2138: ---------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:55 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']
13:17:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:17:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 18:00:00 (before)
                2026-01-18 19:00:00 (after)
13:17:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.71315661460406 degrees.
13:17: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']
13:17:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.71315661460406 degrees.
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:57 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x35x11) for time after (2026-01-18 19:00:00)
13:17:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 18:00:00) in space  (linearNDFast)
13:17:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 19:00:00) in space  (linearNDFast)
13:17:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 18:00:00, weight 0.71) and
                      after (2026-01-18 19:00:00, weight 0.29) in time
13:17:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.270468256784866 degrees.
13:17:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.270468256784866 degrees.
13:17:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.18572 (min) 0.342479 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0837423 (min) 0.578078 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.255567 (min) -0.200235 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.73061 (min) -8.12965 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.29452 (min) 5.12788 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.5189 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01258e-06 (min) 0.0089937 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.42165 (min) 8.14934 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.4165 (min) 33.0569 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000124846 (min) 0.000163549 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:57 DEBUG   opendrift:728: No elements hit coastline.
13:17:57 DEBUG   opendrift:772: Lifting 95 elements to seafloor.
13:17:57 DEBUG   opendrift:1714: No elements to deactivate
13:17:57 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 16
13:17:57 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 3 0 0 0 0 0 3 0 0 0 0]
13:17:57 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 0 3 3 3 3 3 0 3 3 3 3]
13:17:57 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 157.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  13.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:57 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07395749122311458
13:17:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:558: 14 elements reached seafloor, interacting with bottom
13:17:57 DEBUG   opendrift:772: Lifting 14 elements to seafloor.
13:17:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:17:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(301), np.int64(0), np.int64(30), np.int64(169), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:57 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:57 DEBUG   opendrift:2117: ======================================================================
13:17:57 INFO    opendrift:2118: 2026-01-18 18:47:37.418877 - step 12 of 96 - 500 active elements (0 deactivated)
13:17:57 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:57 DEBUG   opendrift:2126: ======================================================================
13:17:57 DEBUG   opendrift:2137:                57.54386261055093 <- latitude -> 57.68349703924511
13:17:57 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.734997342558005
13:17:57 DEBUG   opendrift:2137:                -22.482362747192383 <- z -> -0.28788217109378633
13:17:57 DEBUG   opendrift:2138: ---------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 18:00:00 (before)
                2026-01-18 19:00:00 (after)
13:17:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 18:00:00) in space  (linearNDFast)
13:17:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 19:00:00) in space  (linearNDFast)
13:17:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 18:00:00, weight 0.21) and
                      after (2026-01-18 19:00:00, weight 0.79) in time
13:17:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.265013704107446 degrees.
13:17:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.265013704107446 degrees.
13:17:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.184824 (min) 0.415595 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0234761 (min) 0.627891 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.311104 (min) -0.252794 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.61132 (min) -7.97993 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.348 (min) 6.03287 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.5367 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01121e-06 (min) 0.00895701 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.52204 (min) 8.14313 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.3927 (min) 33.0549 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000166363 (min) 0.000169845 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:57 DEBUG   opendrift:728: No elements hit coastline.
13:17:57 DEBUG   opendrift:772: Lifting 133 elements to seafloor.
13:17:57 DEBUG   opendrift:1714: No elements to deactivate
13:17:57 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:17:57 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
13:17:57 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
13:17:57 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 165.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  14.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:57 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07988998049729584
13:17:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
13:17:57 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
13:17:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(293), np.int64(0), np.int64(29), np.int64(178), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:57 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:57 DEBUG   opendrift:2117: ======================================================================
13:17:57 INFO    opendrift:2118: 2026-01-18 19:17:37.418877 - step 13 of 96 - 500 active elements (0 deactivated)
13:17:57 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:57 DEBUG   opendrift:2126: ======================================================================
13:17:57 DEBUG   opendrift:2137:                57.543794656424446 <- latitude -> 57.68453837259453
13:17:57 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.731540982659554
13:17:57 DEBUG   opendrift:2137:                -22.42980194091797 <- z -> 0.0
13:17:57 DEBUG   opendrift:2138: ---------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 19:00:00 (before)
                2026-01-18 20:00:00 (after)
13:17:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:17:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:17:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:17:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:17:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:17:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04306466470895 and 59.71315661460406 degrees.
13:17: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']
13:17:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04306466470895 and 59.71315661460406 degrees.
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:17:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:17:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 43x35x11) for time after (2026-01-18 20:00:00)
13:17:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 19:00:00) in space  (linearNDFast)
13:17:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 20:00:00) in space  (linearNDFast)
13:17:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 19:00:00, weight 0.71) and
                      after (2026-01-18 20:00:00, weight 0.29) in time
13:17:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.268470049689626 degrees.
13:17:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.268470049689626 degrees.
13:17:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.177097 (min) 0.402869 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0175982 (min) 0.698275 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.36643 (min) -0.306865 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.37848 (min) -7.76152 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.29679 (min) 6.72377 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.3757 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00966244 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.47533 (min) 8.13794 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.3824 (min) 33.053 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000163223 (min) 0.000177976 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:59 DEBUG   opendrift:728: No elements hit coastline.
13:17:59 DEBUG   opendrift:772: Lifting 161 elements to seafloor.
13:17:59 DEBUG   opendrift:1714: No elements to deactivate
13:17:59 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 12
13:17:59 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 2 0 0 0 0 0]
13:17:59 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 0 3 3 3 3 3]
13:17:59 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 176.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  15.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:59 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08339831631800555
13:17:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:59 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(283), np.int64(0), np.int64(24), np.int64(193), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:59 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:59 DEBUG   opendrift:2117: ======================================================================
13:17:59 INFO    opendrift:2118: 2026-01-18 19:47:37.418877 - step 14 of 96 - 500 active elements (0 deactivated)
13:17:59 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:59 DEBUG   opendrift:2126: ======================================================================
13:17:59 DEBUG   opendrift:2137:                57.54468026563277 <- latitude -> 57.6892723586523
13:17:59 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.736322004737932
13:17:59 DEBUG   opendrift:2137:                -22.375732421875 <- z -> -0.15412416773625837
13:17:59 DEBUG   opendrift:2138: ---------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 19:00:00 (before)
                2026-01-18 20:00:00 (after)
13:17:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 19:00:00) in space  (linearNDFast)
13:17:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 20:00:00) in space  (linearNDFast)
13:17:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:17:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 19:00:00, weight 0.21) and
                      after (2026-01-18 20:00:00, weight 0.79) in time
13:17:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:17:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.26368904437608 degrees.
13:17:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.26368904437608 degrees.
13:17:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:17:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:17:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:17:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:17:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:17:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:17:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:17:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:17:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:17:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:17:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:17:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.164573 (min) 0.418948 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0671174 (min) 0.770033 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.423734 (min) -0.361996 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.14614 (min) -7.45974 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.13422 (min) 7.27545 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.4286 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01254e-06 (min) 0.00996318 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.58536 (min) 8.13346 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5528 (min) 33.0515 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000165591 (min) 0.00021869 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:17:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:17:59 DEBUG   opendrift:728: No elements hit coastline.
13:17:59 DEBUG   opendrift:772: Lifting 191 elements to seafloor.
13:17:59 DEBUG   opendrift:1714: No elements to deactivate
13:17:59 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:17:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:17:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:17:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 9
13:17:59 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0]
13:17:59 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3]
13:17:59 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 185.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  19.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:17:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:59 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:17:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:17:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08600503679842852
13:17:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:17:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:17:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:17:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 9 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:17:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:59 DEBUG   opendrift.models.oceandrift:538: 35 elements penetrated seafloor, lifting up
13:17:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:17:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:17:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:17:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:17:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(274), np.int64(0), np.int64(23), np.int64(203), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:17:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:17:59 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:17:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:17:59 DEBUG   opendrift:2117: ======================================================================
13:17:59 INFO    opendrift:2118: 2026-01-18 20:17:37.418877 - step 15 of 96 - 500 active elements (0 deactivated)
13:17:59 DEBUG   opendrift:2124: 0 elements scheduled.
13:17:59 DEBUG   opendrift:2126: ======================================================================
13:17:59 DEBUG   opendrift:2137:                57.54576504284371 <- latitude -> 57.69975051127567
13:17:59 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.744227349074936
13:17:59 DEBUG   opendrift:2137:                -22.320600509643555 <- z -> -0.1760962060545781
13:17:59 DEBUG   opendrift:2138: ---------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:17: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']
13:17:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:17:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:17:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:17: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
13:17:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 20:00:00 (before)
                2026-01-18 21:00:00 (after)
13:18:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04079327967869 and 59.71315661460406 degrees.
13:18: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']
13:18:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04079327967869 and 59.71315661460406 degrees.
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 45x34x11) for time after (2026-01-18 21:00:00)
13:18:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 20:00:00) in space  (linearNDFast)
13:18:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 21:00:00) in space  (linearNDFast)
13:18:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 20:00:00, weight 0.71) and
                      after (2026-01-18 21:00:00, weight 0.29) in time
13:18:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.255783693501 degrees.
13:18:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.255783693501 degrees.
13:18:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.143345 (min) 0.522484 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0741544 (min) 0.833096 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.476398 (min) -0.409388 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.62384 (min) -7.03143 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.93673 (min) 7.89998 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.5885 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01579e-06 (min) 0.010055 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.52215 (min) 8.126 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5358 (min) 33.0515 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000161028 (min) 0.00020666 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:01 DEBUG   opendrift:728: No elements hit coastline.
13:18:01 DEBUG   opendrift:772: Lifting 205 elements to seafloor.
13:18:01 DEBUG   opendrift:1714: No elements to deactivate
13:18:01 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 13
13:18:01 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
13:18:01 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
13:18:01 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 198.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  20.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:01 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08710333393542517
13:18:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:01 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:558: 13 elements reached seafloor, interacting with bottom
13:18:01 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
13:18:01 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 37 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:18:01 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:01 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:01 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:18:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(261), np.int64(0), np.int64(22), np.int64(217), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:01 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:01 DEBUG   opendrift:2117: ======================================================================
13:18:01 INFO    opendrift:2118: 2026-01-18 20:47:37.418877 - step 16 of 96 - 500 active elements (0 deactivated)
13:18:01 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:01 DEBUG   opendrift:2126: ======================================================================
13:18:01 DEBUG   opendrift:2137:                57.54825047015858 <- latitude -> 57.71113814668466
13:18:01 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.752648592421643
13:18:01 DEBUG   opendrift:2137:                -22.273210525512695 <- z -> -0.18860490091210247
13:18:01 DEBUG   opendrift:2138: ---------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 20:00:00 (before)
                2026-01-18 21:00:00 (after)
13:18:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 20:00:00) in space  (linearNDFast)
13:18:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 21:00:00) in space  (linearNDFast)
13:18:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 20:00:00, weight 0.21) and
                      after (2026-01-18 21:00:00, weight 0.79) in time
13:18:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.247362446505875 degrees.
13:18:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.247362446505875 degrees.
13:18:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.130159 (min) 0.625556 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0626675 (min) 0.898059 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.524024 (min) -0.451344 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.02402 (min) -6.26277 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.6834 (min) 8.58503 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.8189 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01201e-06 (min) 0.0103116 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.67712 (min) 8.11644 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6449 (min) 33.0496 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000163451 (min) 0.000157591 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:01 DEBUG   opendrift:728: No elements hit coastline.
13:18:01 DEBUG   opendrift:772: Lifting 219 elements to seafloor.
13:18:02 DEBUG   opendrift:1714: No elements to deactivate
13:18:02 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:02 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:02 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:02 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:18:02 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0]
13:18:02 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3]
13:18:02 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 209.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  21.   0.]
 [  2.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:02 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:02 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:02 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08750938599370546
13:18:02 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:02 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:02 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:02 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
13:18:02 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:18:02 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:02 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:02 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:02 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:02 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:02 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:02 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:02 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:02 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:02 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:02 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(250), np.int64(0), np.int64(19), np.int64(231), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:02 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:02 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:02 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:02 DEBUG   opendrift:2117: ======================================================================
13:18:02 INFO    opendrift:2118: 2026-01-18 21:17:37.418877 - step 17 of 96 - 500 active elements (0 deactivated)
13:18:02 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:02 DEBUG   opendrift:2126: ======================================================================
13:18:02 DEBUG   opendrift:2137:                57.54984849973246 <- latitude -> 57.719207650284424
13:18:02 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.756152018715293
13:18:02 DEBUG   opendrift:2137:                -22.231252670288086 <- z -> -0.12247440886003225
13:18:02 DEBUG   opendrift:2138: ---------------------------------
13:18:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 21:00:00 (before)
                2026-01-18 22:00:00 (after)
13:18:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02030963747622 and 59.70649787902909 degrees.
13:18: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']
13:18:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02030963747622 and 59.70649787902909 degrees.
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:04 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:04 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 47x34x11) for time after (2026-01-18 22:00:00)
13:18:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 21:00:00) in space  (linearNDFast)
13:18:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 22:00:00) in space  (linearNDFast)
13:18:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 21:00:00, weight 0.71) and
                      after (2026-01-18 22:00:00, weight 0.29) in time
13:18:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.24385900689509 degrees.
13:18:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.24385900689509 degrees.
13:18:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0915001 (min) 0.560961 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0500396 (min) 0.902331 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.557275 (min) -0.486783 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.58738 (min) -5.85684 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.37679 (min) 9.08124 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 23.9813 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01693e-06 (min) 0.0101172 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.52338 (min) 8.10916 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5385 (min) 33.0477 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000183909 (min) 0.000119724 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:04 DEBUG   opendrift:728: No elements hit coastline.
13:18:04 DEBUG   opendrift:772: Lifting 232 elements to seafloor.
13:18:04 DEBUG   opendrift:1714: No elements to deactivate
13:18:04 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:04 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:04 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:04 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:18:04 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 3 0 0 0 0 0 0]
13:18:04 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0 3 3 3 3 3 3]
13:18:04 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 219.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  24.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:04 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:04 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08941348184986682
13:18:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:04 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:558: 10 elements reached seafloor, interacting with bottom
13:18:04 DEBUG   opendrift:772: Lifting 10 elements to seafloor.
13:18:04 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:04 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:04 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:04 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:04 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:04 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(241), np.int64(0), np.int64(18), np.int64(241), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:04 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:04 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:04 DEBUG   opendrift:2117: ======================================================================
13:18:04 INFO    opendrift:2118: 2026-01-18 21:47:37.418877 - step 18 of 96 - 500 active elements (0 deactivated)
13:18:04 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:04 DEBUG   opendrift:2126: ======================================================================
13:18:04 DEBUG   opendrift:2137:                57.551752199055876 <- latitude -> 57.72713545015533
13:18:04 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.769425325274579
13:18:04 DEBUG   opendrift:2137:                -22.485313237356486 <- z -> -0.11754189231098211
13:18:04 DEBUG   opendrift:2138: ---------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 21:00:00 (before)
                2026-01-18 22:00:00 (after)
13:18:04 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 21:00:00) in space  (linearNDFast)
13:18:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:04 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 22:00:00) in space  (linearNDFast)
13:18:04 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:04 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 21:00:00, weight 0.21) and
                      after (2026-01-18 22:00:00, weight 0.79) in time
13:18:04 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.230585696465425 degrees.
13:18:04 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.230585696465425 degrees.
13:18:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:04 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:04 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:04 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:04 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:04 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:04 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0958667 (min) 0.643596 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0294773 (min) 0.965141 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.585875 (min) -0.517448 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.16184 (min) -5.66369 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.99585 (min) 9.39887 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 24.9786 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01728e-06 (min) 0.010843 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.55425 (min) 8.10673 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6064 (min) 33.0458 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000220377 (min) 8.97236e-05 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:04 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:04 DEBUG   opendrift:728: No elements hit coastline.
13:18:04 DEBUG   opendrift:772: Lifting 241 elements to seafloor.
13:18:04 DEBUG   opendrift:1714: No elements to deactivate
13:18:04 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:04 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:04 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:04 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 6
13:18:04 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0]
13:18:04 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3]
13:18:04 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 225.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  25.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:04 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:04 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:04 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09127599597560905
13:18:04 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:04 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:04 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:04 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:558: 6 elements reached seafloor, interacting with bottom
13:18:04 DEBUG   opendrift:772: Lifting 6 elements to seafloor.
13:18:04 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 33 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:04 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:04 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:04 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:04 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:04 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:04 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(235), np.int64(0), np.int64(18), np.int64(247), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:04 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:04 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:04 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:04 DEBUG   opendrift:2117: ======================================================================
13:18:04 INFO    opendrift:2118: 2026-01-18 22:17:37.418877 - step 19 of 96 - 500 active elements (0 deactivated)
13:18:04 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:04 DEBUG   opendrift:2126: ======================================================================
13:18:04 DEBUG   opendrift:2137:                57.55364708443405 <- latitude -> 57.73706284866831
13:18:04 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.776198226572557
13:18:04 DEBUG   opendrift:2137:                -23.80294126965491 <- z -> -0.10008736238153837
13:18:04 DEBUG   opendrift:2138: ---------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:04 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:04 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:04 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:04 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 22:00:00 (before)
                2026-01-18 23:00:00 (after)
13:18:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.999801571418345 and 59.70649787902909 degrees.
13:18: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']
13:18:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.999801571418345 and 59.70649787902909 degrees.
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 50x34x11) for time after (2026-01-18 23:00:00)
13:18:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 22:00:00) in space  (linearNDFast)
13:18:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 23:00:00) in space  (linearNDFast)
13:18:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 22:00:00, weight 0.71) and
                      after (2026-01-18 23:00:00, weight 0.29) in time
13:18:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.22381279776212 degrees.
13:18:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.22381279776212 degrees.
13:18:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:06 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0822218 (min) 0.69206 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0111057 (min) 1.02874 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.596551 (min) -0.534338 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.82023 (min) -5.38283 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.15727 (min) 9.73419 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 25.782 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0162e-06 (min) 0.0104047 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.02108 (min) 8.10491 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1892 (min) 33.0445 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0002442 (min) 6.91023e-05 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:06 DEBUG   opendrift:728: No elements hit coastline.
13:18:06 DEBUG   opendrift:772: Lifting 251 elements to seafloor.
13:18:06 DEBUG   opendrift:1714: No elements to deactivate
13:18:06 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:06 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:06 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:06 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:18:06 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0]
13:18:06 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3]
13:18:06 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 236.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  25.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:06 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:06 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:06 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09295429082021102
13:18:06 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:06 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:06 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:06 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:06 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:06 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:06 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(224), np.int64(0), np.int64(15), np.int64(261), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:06 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:06 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:06 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:06 DEBUG   opendrift:2117: ======================================================================
13:18:06 INFO    opendrift:2118: 2026-01-18 22:47:37.418877 - step 20 of 96 - 500 active elements (0 deactivated)
13:18:06 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:06 DEBUG   opendrift:2126: ======================================================================
13:18:06 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.75368752075308
13:18:06 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.789101834956453
13:18:06 DEBUG   opendrift:2137:                -22.9007156361503 <- z -> -0.09993084948490916
13:18:06 DEBUG   opendrift:2138: ---------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 22:00:00 (before)
                2026-01-18 23:00:00 (after)
13:18:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 22:00:00) in space  (linearNDFast)
13:18:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-18 23:00:00) in space  (linearNDFast)
13:18:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 22:00:00, weight 0.21) and
                      after (2026-01-18 23:00:00, weight 0.79) in time
13:18:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.21090918626577 degrees.
13:18:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.21090918626577 degrees.
13:18:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:06 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:06 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.111722 (min) 0.706926 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0166692 (min) 0.982478 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.613637 (min) -0.53587 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.77175 (min) -5.09591 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.21478 (min) 9.75631 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 29.492 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01595e-06 (min) 0.010742 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.76978 (min) 8.10352 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.913 (min) 33.0436 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000748404 (min) 9.14609e-05 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:06 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:06 DEBUG   opendrift:728: No elements hit coastline.
13:18:06 DEBUG   opendrift:772: Lifting 263 elements to seafloor.
13:18:06 DEBUG   opendrift:1714: No elements to deactivate
13:18:06 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:06 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:06 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:06 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:18:06 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
13:18:06 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
13:18:06 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 244.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  28.   0.]
 [  3.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:06 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:06 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:06 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09273578373419468
13:18:06 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:06 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:06 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:06 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:06 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:06 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:06 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:06 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(216), np.int64(0), np.int64(13), np.int64(271), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:06 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:06 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:06 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:06 DEBUG   opendrift:2117: ======================================================================
13:18:06 INFO    opendrift:2118: 2026-01-18 23:17:37.418877 - step 21 of 96 - 500 active elements (0 deactivated)
13:18:06 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:06 DEBUG   opendrift:2126: ======================================================================
13:18:06 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.76153176063964
13:18:06 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.791844011754398
13:18:06 DEBUG   opendrift:2137:                -22.94468549618777 <- z -> -0.10628708357019345
13:18:06 DEBUG   opendrift:2138: ---------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 23:00:00 (before)
                2026-01-19 00:00:00 (after)
13:18:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97241942421334 and 59.70649787902909 degrees.
13:18: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']
13:18:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.97241942421334 and 59.70649787902909 degrees.
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:08 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 54x34x11) for time after (2026-01-19 00:00:00)
13:18:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 23:00:00) in space  (linearNDFast)
13:18:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 00:00:00) in space  (linearNDFast)
13:18:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 23:00:00, weight 0.71) and
                      after (2026-01-19 00:00:00, weight 0.29) in time
13:18:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.20816700896548 degrees.
13:18:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.20816700896548 degrees.
13:18:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:08 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.133944 (min) 0.776632 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0371783 (min) 0.954212 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.611455 (min) -0.522847 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.00364 (min) -5.1576 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 9.06113 (min) 9.59533 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 34.2753 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01693e-06 (min) 0.00981166 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.78408 (min) 8.10335 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8311 (min) 33.0433 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000640511 (min) 0.000127575 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:08 DEBUG   opendrift:728: No elements hit coastline.
13:18:08 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:08 DEBUG   opendrift:1714: No elements to deactivate
13:18:08 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:08 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:08 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:08 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:18:08 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0 0]
13:18:08 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3]
13:18:08 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 246.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  30.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:08 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:08 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:08 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09219779847284403
13:18:08 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:08 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:08 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:08 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:18:08 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:08 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:08 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:08 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(215), np.int64(0), np.int64(13), np.int64(272), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:08 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:08 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:08 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:08 DEBUG   opendrift:2117: ======================================================================
13:18:08 INFO    opendrift:2118: 2026-01-18 23:47:37.418877 - step 22 of 96 - 500 active elements (0 deactivated)
13:18:08 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:08 DEBUG   opendrift:2126: ======================================================================
13:18:08 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.76766954742448
13:18:08 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.80739855691055
13:18:08 DEBUG   opendrift:2137:                -29.786137535104835 <- z -> -0.15170522398565467
13:18:08 DEBUG   opendrift:2138: ---------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-18 23:00:00 (before)
                2026-01-19 00:00:00 (after)
13:18:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-18 23:00:00) in space  (linearNDFast)
13:18:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 00:00:00) in space  (linearNDFast)
13:18:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-18 23:00:00, weight 0.21) and
                      after (2026-01-19 00:00:00, weight 0.79) in time
13:18:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.19261245053994 degrees.
13:18:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.19261245053994 degrees.
13:18:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:08 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:08 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.222975 (min) 0.789035 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0659551 (min) 0.839253 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.59689 (min) -0.497217 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.42268 (min) -5.46169 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.78436 (min) 9.25676 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 38.8176 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01876e-06 (min) 0.0125252 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.63275 (min) 8.10404 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8163 (min) 33.0434 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000609439 (min) 0.000187983 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:08 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:08 DEBUG   opendrift:728: No elements hit coastline.
13:18:08 DEBUG   opendrift:767: No elements hit seafloor.
13:18:08 DEBUG   opendrift:1714: No elements to deactivate
13:18:08 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:08 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:08 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:08 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:18:08 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:18:08 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:18:08 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 249.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  30.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:08 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:08 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:08 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.09146313847569879
13:18:08 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:08 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:08 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:08 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:18:08 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
13:18:08 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:08 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:08 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:08 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:08 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:08 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:08 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(212), np.int64(0), np.int64(12), np.int64(276), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:08 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:08 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:08 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:08 DEBUG   opendrift:2117: ======================================================================
13:18:08 INFO    opendrift:2118: 2026-01-19 00:17:37.418877 - step 23 of 96 - 500 active elements (0 deactivated)
13:18:08 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:08 DEBUG   opendrift:2126: ======================================================================
13:18:08 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.771934630961866
13:18:08 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.813827256014607
13:18:08 DEBUG   opendrift:2137:                -33.29362643642402 <- z -> 0.0
13:18:08 DEBUG   opendrift:2138: ---------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 00:00:00 (before)
                2026-01-19 01:00:00 (after)
13:18:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.70649787902909 degrees.
13:18:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:18:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.95185421952884 and 59.70649787902909 degrees.
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:10 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:10 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 57x34x11) for time after (2026-01-19 01:00:00)
13:18:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 00:00:00) in space  (linearNDFast)
13:18:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 01:00:00) in space  (linearNDFast)
13:18:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 00:00:00, weight 0.71) and
                      after (2026-01-19 01:00:00, weight 0.29) in time
13:18:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.186183756816426 degrees.
13:18:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.186183756816426 degrees.
13:18:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:10 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.21535 (min) 0.767945 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0825406 (min) 0.850203 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.562612 (min) -0.459111 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.49713 (min) -5.61025 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 8.36113 (min) 8.9579 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 42.3412 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0127763 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.66166 (min) 8.10588 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8689 (min) 33.0447 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000748853 (min) 0.0007422 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:10 DEBUG   opendrift:728: No elements hit coastline.
13:18:10 DEBUG   opendrift:767: No elements hit seafloor.
13:18:10 DEBUG   opendrift:1714: No elements to deactivate
13:18:10 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:10 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:10 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:10 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:18:10 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:18:10 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:18:10 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 254.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  31.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:10 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:10 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:10 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:10 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:10 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08714098979691697
13:18:10 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:10 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:10 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:18:10 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:10 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:10 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:10 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:10 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(207), np.int64(0), np.int64(12), np.int64(281), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:10 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:10 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:10 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:10 DEBUG   opendrift:2117: ======================================================================
13:18:10 INFO    opendrift:2118: 2026-01-19 00:47:37.418877 - step 24 of 96 - 500 active elements (0 deactivated)
13:18:10 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:10 DEBUG   opendrift:2126: ======================================================================
13:18:10 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.77587400195951
13:18:10 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 10.829974183607472
13:18:10 DEBUG   opendrift:2137:                -35.64688458027822 <- z -> 0.0
13:18:10 DEBUG   opendrift:2138: ---------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:10 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']
13:18:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 00:00:00 (before)
                2026-01-19 01:00:00 (after)
13:18:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 00:00:00) in space  (linearNDFast)
13:18:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 01:00:00) in space  (linearNDFast)
13:18:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 00:00:00, weight 0.21) and
                      after (2026-01-19 01:00:00, weight 0.79) in time
13:18:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.170036823115296 degrees.
13:18:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.170036823115296 degrees.
13:18:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:10 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:10 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.200369 (min) 0.72034 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.377248 (min) 0.811122 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.513242 (min) -0.41267 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.33809 (min) -5.6265 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.84895 (min) 8.68834 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 47.6902 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0090871 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.71288 (min) 8.10854 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9536 (min) 33.0467 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000823195 (min) 0.00202213 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:10 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:10 DEBUG   opendrift:728: No elements hit coastline.
13:18:10 DEBUG   opendrift:767: No elements hit seafloor.
13:18:10 DEBUG   opendrift:1714: No elements to deactivate
13:18:10 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:10 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:10 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:10 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:10 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:18:10 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:18:10 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 258.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  31.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:10 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:10 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:10 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:10 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:10 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08229309242306339
13:18:10 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:10 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:10 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:10 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
13:18:10 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
13:18:10 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:10 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:10 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:10 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:10 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(203), np.int64(0), np.int64(12), np.int64(285), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:10 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:10 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:10 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:10 DEBUG   opendrift:2117: ======================================================================
13:18:10 INFO    opendrift:2118: 2026-01-19 01:17:37.418877 - step 25 of 96 - 500 active elements (0 deactivated)
13:18:10 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:10 DEBUG   opendrift:2126: ======================================================================
13:18:10 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.78294052950346
13:18:10 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.84775471143926
13:18:10 DEBUG   opendrift:2137:                -30.56107311996083 <- z -> 0.0
13:18:10 DEBUG   opendrift:2138: ---------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:10 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']
13:18:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:10 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 01:00:00 (before)
                2026-01-19 02:00:00 (after)
13:18:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.70649787902909 degrees.
13:18: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']
13:18:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93813044531051 and 59.70649787902909 degrees.
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:12 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 59x34x11) for time after (2026-01-19 02:00:00)
13:18:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 01:00:00) in space  (linearNDFast)
13:18:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 02:00:00) in space  (linearNDFast)
13:18:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 01:00:00, weight 0.71) and
                      after (2026-01-19 02:00:00, weight 0.29) in time
13:18:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.152256283222755 degrees.
13:18:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.152256283222755 degrees.
13:18:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:12 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.196771 (min) 0.674831 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.354892 (min) 0.733133 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.459684 (min) -0.362895 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.2162 (min) -5.51225 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.52566 (min) 8.32985 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 52.6309 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0130523 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.72435 (min) 8.11369 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9772 (min) 33.1196 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000671718 (min) 0.00247026 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:12 DEBUG   opendrift:728: No elements hit coastline.
13:18:12 DEBUG   opendrift:767: No elements hit seafloor.
13:18:12 DEBUG   opendrift:1714: No elements to deactivate
13:18:12 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:12 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:12 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:12 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:12 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:18:12 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:18:12 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 262.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  31.   0.]
 [  4.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:12 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:12 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:12 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07741209347811032
13:18:12 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:12 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:12 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:12 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:12 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:12 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:12 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:12 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(199), np.int64(0), np.int64(10), np.int64(291), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:12 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:12 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:12 DEBUG   opendrift:2117: ======================================================================
13:18:12 INFO    opendrift:2118: 2026-01-19 01:47:37.418877 - step 26 of 96 - 500 active elements (0 deactivated)
13:18:12 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:12 DEBUG   opendrift:2126: ======================================================================
13:18:12 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.78416985109458
13:18:12 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.865233654360068
13:18:12 DEBUG   opendrift:2137:                -35.59505926844131 <- z -> -0.10905102628357888
13:18:12 DEBUG   opendrift:2138: ---------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 01:00:00 (before)
                2026-01-19 02:00:00 (after)
13:18:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 01:00:00) in space  (linearNDFast)
13:18:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 02:00:00) in space  (linearNDFast)
13:18:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 01:00:00, weight 0.21) and
                      after (2026-01-19 02:00:00, weight 0.79) in time
13:18:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.134777335031124 degrees.
13:18:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.134777335031124 degrees.
13:18:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:12 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:12 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.202916 (min) 0.591303 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.447085 (min) 0.682908 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.403184 (min) -0.320308 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.12788 (min) -5.30708 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.3376 (min) 7.90193 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 53.4953 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01194e-06 (min) 0.0110932 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.70163 (min) 8.12058 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8916 (min) 33.3338 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000751738 (min) 0.00266061 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:12 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:12 DEBUG   opendrift:728: No elements hit coastline.
13:18:12 DEBUG   opendrift:767: No elements hit seafloor.
13:18:12 DEBUG   opendrift:1714: No elements to deactivate
13:18:12 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:12 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:12 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:12 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:18:12 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0 3 0 0]
13:18:12 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 0 3 3]
13:18:12 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 265.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  33.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:12 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:12 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:12 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0718209853386385
13:18:12 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:12 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:12 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:18:12 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:12 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:12 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:12 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:12 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(198), np.int64(0), np.int64(8), np.int64(294), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:12 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:12 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:12 DEBUG   opendrift:2117: ======================================================================
13:18:12 INFO    opendrift:2118: 2026-01-19 02:17:37.418877 - step 27 of 96 - 500 active elements (0 deactivated)
13:18:12 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:12 DEBUG   opendrift:2126: ======================================================================
13:18:12 DEBUG   opendrift:2137:                57.55436560186747 <- latitude -> 57.78456259666432
13:18:12 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.87248219260189
13:18:12 DEBUG   opendrift:2137:                -31.78129707607536 <- z -> 0.0
13:18:12 DEBUG   opendrift:2138: ---------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 02:00:00 (before)
                2026-01-19 03:00:00 (after)
13:18:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.70649787902909 degrees.
13:18: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']
13:18:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92439574751892 and 59.70649787902909 degrees.
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:14 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 61x34x11) for time after (2026-01-19 03:00:00)
13:18:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 02:00:00) in space  (linearNDFast)
13:18:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 03:00:00) in space  (linearNDFast)
13:18:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 02:00:00, weight 0.71) and
                      after (2026-01-19 03:00:00, weight 0.29) in time
13:18:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.12752880314546 degrees.
13:18:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.12752880314546 degrees.
13:18:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.209047 (min) 0.538451 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.389563 (min) 0.666007 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.353146 (min) -0.280194 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.99928 (min) -5.02392 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 7.10776 (min) 7.52739 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 53.7984 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00971914 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.83827 (min) 8.12268 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0338 (min) 33.2551 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000691627 (min) 0.00207342 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:14 DEBUG   opendrift:728: No elements hit coastline.
13:18:14 DEBUG   opendrift:767: No elements hit seafloor.
13:18:14 DEBUG   opendrift:1714: No elements to deactivate
13:18:14 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:18:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:18:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 269.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06645709039379342
13:18:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:14 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
13:18:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(194), np.int64(0), np.int64(8), np.int64(298), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:14 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:14 DEBUG   opendrift:2117: ======================================================================
13:18:14 INFO    opendrift:2118: 2026-01-19 02:47:37.418877 - step 28 of 96 - 500 active elements (0 deactivated)
13:18:14 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:14 DEBUG   opendrift:2126: ======================================================================
13:18:14 DEBUG   opendrift:2137:                57.55436560186747 <- latitude -> 57.783600016103854
13:18:14 DEBUG   opendrift:2137:                10.507695230819492 <- longitude -> 10.88013854776529
13:18:14 DEBUG   opendrift:2137:                -38.125899500887094 <- z -> 0.0
13:18:14 DEBUG   opendrift:2138: ---------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 02:00:00 (before)
                2026-01-19 03:00:00 (after)
13:18:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 02:00:00) in space  (linearNDFast)
13:18:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 03:00:00) in space  (linearNDFast)
13:18:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 02:00:00, weight 0.21) and
                      after (2026-01-19 03:00:00, weight 0.79) in time
13:18:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.1198724469474 degrees.
13:18:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.1198724469474 degrees.
13:18:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.215167 (min) 0.518968 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.508784 (min) 0.641072 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.307646 (min) -0.241035 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.87697 (min) -4.67156 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.84858 (min) 7.24439 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 53.1402 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.00910158 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.76339 (min) 8.1214 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0637 (min) 33.376 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000484138 (min) 0.00138298 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:14 DEBUG   opendrift:728: No elements hit coastline.
13:18:14 DEBUG   opendrift:767: No elements hit seafloor.
13:18:14 DEBUG   opendrift:1714: No elements to deactivate
13:18:14 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:18:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:18:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:18:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 272.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06115288136629135
13:18:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:18:14 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
13:18:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(191), np.int64(0), np.int64(8), np.int64(301), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:14 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:14 DEBUG   opendrift:2117: ======================================================================
13:18:14 INFO    opendrift:2118: 2026-01-19 03:17:37.418877 - step 29 of 96 - 500 active elements (0 deactivated)
13:18:14 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:14 DEBUG   opendrift:2126: ======================================================================
13:18:14 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.79178292297482
13:18:14 DEBUG   opendrift:2137:                10.507695230819492 <- longitude -> 10.894396154845792
13:18:14 DEBUG   opendrift:2137:                -37.745401042071435 <- z -> 0.0
13:18:14 DEBUG   opendrift:2138: ---------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 03:00:00 (before)
                2026-01-19 04:00:00 (after)
13:18:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89924895849378 and 59.70649787902909 degrees.
13:18: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']
13:18:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89924895849378 and 59.70649787902909 degrees.
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 63x35x11) for time after (2026-01-19 04:00:00)
13:18:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 03:00:00) in space  (linearNDFast)
13:18:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 04:00:00) in space  (linearNDFast)
13:18:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 03:00:00, weight 0.71) and
                      after (2026-01-19 04:00:00, weight 0.29) in time
13:18:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.10561482724035 degrees.
13:18:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.10561482724035 degrees.
13:18:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.220893 (min) 0.489811 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.470231 (min) 0.553682 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.262146 (min) -0.205653 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.54503 (min) -4.39961 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.63729 (min) 7.0897 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 56.1426 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00828757 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.72921 (min) 8.11736 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9775 (min) 33.3029 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000546138 (min) 0.00106772 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:16 DEBUG   opendrift:728: No elements hit coastline.
13:18:16 DEBUG   opendrift:767: No elements hit seafloor.
13:18:16 DEBUG   opendrift:1714: No elements to deactivate
13:18:16 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:18:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:18:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 276.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05661295993668823
13:18:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:16 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(187), np.int64(0), np.int64(8), np.int64(305), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:16 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:16 DEBUG   opendrift:2117: ======================================================================
13:18:16 INFO    opendrift:2118: 2026-01-19 03:47:37.418877 - step 30 of 96 - 500 active elements (0 deactivated)
13:18:16 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:16 DEBUG   opendrift:2126: ======================================================================
13:18:16 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.794082898897976
13:18:16 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 10.900752635403501
13:18:16 DEBUG   opendrift:2137:                -37.1072943335987 <- z -> 0.0
13:18:16 DEBUG   opendrift:2138: ---------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 03:00:00 (before)
                2026-01-19 04:00:00 (after)
13:18:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 03:00:00) in space  (linearNDFast)
13:18:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 04:00:00) in space  (linearNDFast)
13:18:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 03:00:00, weight 0.21) and
                      after (2026-01-19 04:00:00, weight 0.79) in time
13:18:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.099258358247496 degrees.
13:18:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.099258358247496 degrees.
13:18:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.226341 (min) 0.452574 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.472621 (min) 0.574727 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.217046 (min) -0.172215 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.14466 (min) -4.12882 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.45606 (min) 7.00494 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 56.5676 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0092536 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.91972 (min) 8.11137 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.3096 (min) 33.8481 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000698145 (min) 0.00148072 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:16 DEBUG   opendrift:728: No elements hit coastline.
13:18:16 DEBUG   opendrift:767: No elements hit seafloor.
13:18:16 DEBUG   opendrift:1714: No elements to deactivate
13:18:16 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 7
13:18:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
13:18:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
13:18:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 283.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  5.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05271938410565381
13:18:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:18:16 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
13:18:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(180), np.int64(0), np.int64(8), np.int64(312), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:16 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:16 DEBUG   opendrift:2117: ======================================================================
13:18:16 INFO    opendrift:2118: 2026-01-19 04:17:37.418877 - step 31 of 96 - 500 active elements (0 deactivated)
13:18:16 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:16 DEBUG   opendrift:2126: ======================================================================
13:18:16 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.792352381942294
13:18:16 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 10.908817486829946
13:18:16 DEBUG   opendrift:2137:                -33.59047571626143 <- z -> -0.0063642671512395416
13:18:16 DEBUG   opendrift:2138: ---------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 04:00:00 (before)
                2026-01-19 05:00:00 (after)
13:18:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88785053884221 and 59.70649787902909 degrees.
13:18:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:18:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88785053884221 and 59.70649787902909 degrees.
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:17 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:17 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 63x36x11) for time after (2026-01-19 05:00:00)
13:18:17 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 04:00:00) in space  (linearNDFast)
13:18:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:17 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 05:00:00) in space  (linearNDFast)
13:18:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:17 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 04:00:00, weight 0.71) and
                      after (2026-01-19 05:00:00, weight 0.29) in time
13:18:17 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.09119350177862 degrees.
13:18:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.09119350177862 degrees.
13:18:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:17 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:17 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:17 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:17 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.231081 (min) 0.436872 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.422512 (min) 0.612203 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.198215 (min) -0.152731 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.91052 (min) -4.00901 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.33802 (min) 6.97522 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 55.4484 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01212e-06 (min) 0.0092725 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.69242 (min) 8.10303 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9803 (min) 33.46 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000659959 (min) 0.00109817 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:17 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:17 DEBUG   opendrift:728: No elements hit coastline.
13:18:17 DEBUG   opendrift:767: No elements hit seafloor.
13:18:18 DEBUG   opendrift:1714: No elements to deactivate
13:18:18 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:18 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:18 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:18 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:18 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3 3]
13:18:18 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0 0]
13:18:18 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 285.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  7.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:18 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:18 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05086492295385334
13:18:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:18:18 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:18:18 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:18 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:18 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(180), np.int64(0), np.int64(8), np.int64(312), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:18 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:18 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:18 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:18 DEBUG   opendrift:2117: ======================================================================
13:18:18 INFO    opendrift:2118: 2026-01-19 04:47:37.418877 - step 32 of 96 - 500 active elements (0 deactivated)
13:18:18 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:18 DEBUG   opendrift:2126: ======================================================================
13:18:18 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.801862190174774
13:18:18 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 10.916679532421293
13:18:18 DEBUG   opendrift:2137:                -33.4156224082246 <- z -> -0.16696191443616182
13:18:18 DEBUG   opendrift:2138: ---------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 04:00:00 (before)
                2026-01-19 05:00:00 (after)
13:18:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 04:00:00) in space  (linearNDFast)
13:18:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 05:00:00) in space  (linearNDFast)
13:18:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 04:00:00, weight 0.21) and
                      after (2026-01-19 05:00:00, weight 0.79) in time
13:18:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.0833314529875 degrees.
13:18:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.0833314529875 degrees.
13:18:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.246089 (min) 0.394473 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.399258 (min) 0.552744 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.189714 (min) -0.130896 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.74322 (min) -3.90071 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.291 (min) 7.0352 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 59.514 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01213e-06 (min) 0.0109829 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.63885 (min) 8.09686 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0548 (min) 33.4912 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000651594 (min) 0.000885036 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:18 DEBUG   opendrift:728: No elements hit coastline.
13:18:18 DEBUG   opendrift:767: No elements hit seafloor.
13:18:18 DEBUG   opendrift:1714: No elements to deactivate
13:18:18 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:18 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:18 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:18 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:18:18 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 0]
13:18:18 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3]
13:18:18 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 289.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:18 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:18 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05027115293088335
13:18:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:18 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:18 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:18 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:18 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(177), np.int64(0), np.int64(8), np.int64(315), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:18 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:18 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:18 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:18 DEBUG   opendrift:2117: ======================================================================
13:18:18 INFO    opendrift:2118: 2026-01-19 05:17:37.418877 - step 33 of 96 - 500 active elements (0 deactivated)
13:18:18 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:18 DEBUG   opendrift:2126: ======================================================================
13:18:18 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.80016235913863
13:18:18 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 10.922090166716542
13:18:18 DEBUG   opendrift:2137:                -32.883158689627436 <- z -> -0.0020206962579749632
13:18:18 DEBUG   opendrift:2138: ---------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 05:00:00 (before)
                2026-01-19 06:00:00 (after)
13:18:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86957360911701 and 59.70649787902909 degrees.
13:18: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']
13:18:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86957360911701 and 59.70649787902909 degrees.
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:19 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x37x11) for time after (2026-01-19 06:00:00)
13:18:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 05:00:00) in space  (linearNDFast)
13:18:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 06:00:00) in space  (linearNDFast)
13:18:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 05:00:00, weight 0.71) and
                      after (2026-01-19 06:00:00, weight 0.29) in time
13:18:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.07792081334774 degrees.
13:18:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.07792081334774 degrees.
13:18:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.264958 (min) 0.40225 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.36826 (min) 0.597783 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.200023 (min) -0.129597 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.60161 (min) -3.73122 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.21964 (min) 7.05608 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 58.4211 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01229e-06 (min) 0.00934863 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.65129 (min) 8.09112 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0533 (min) 33.5721 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000837157 (min) 0.000650522 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:19 DEBUG   opendrift:728: No elements hit coastline.
13:18:19 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:19 DEBUG   opendrift:1714: No elements to deactivate
13:18:19 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 7
13:18:19 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
13:18:19 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
13:18:19 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 296.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:19 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.049652885062151916
13:18:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:18:19 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(170), np.int64(0), np.int64(8), np.int64(322), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:19 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:19 DEBUG   opendrift:2117: ======================================================================
13:18:19 INFO    opendrift:2118: 2026-01-19 05:47:37.418877 - step 34 of 96 - 500 active elements (0 deactivated)
13:18:19 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:19 DEBUG   opendrift:2126: ======================================================================
13:18:19 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.809822978382805
13:18:19 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 10.933486032680046
13:18:19 DEBUG   opendrift:2137:                -35.33229820648488 <- z -> -0.4626044785204453
13:18:19 DEBUG   opendrift:2138: ---------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 05:00:00 (before)
                2026-01-19 06:00:00 (after)
13:18:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 05:00:00) in space  (linearNDFast)
13:18:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 06:00:00) in space  (linearNDFast)
13:18:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 05:00:00, weight 0.21) and
                      after (2026-01-19 06:00:00, weight 0.79) in time
13:18:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.06652494862782 degrees.
13:18:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.06652494862782 degrees.
13:18:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.2459 (min) 0.368365 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.302728 (min) 0.565558 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.225023 (min) -0.144005 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.48347 (min) -3.51456 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 6.08807 (min) 7.0603 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 62.2935 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01256e-06 (min) 0.00930949 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.86797 (min) 8.08733 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1013 (min) 33.6792 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00073656 (min) 0.00063616 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:19 DEBUG   opendrift:728: No elements hit coastline.
13:18:19 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
13:18:19 DEBUG   opendrift:1714: No elements to deactivate
13:18:19 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 7
13:18:19 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
13:18:19 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
13:18:19 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 303.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:19 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04880560699584047
13:18:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
13:18:19 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:19 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(163), np.int64(0), np.int64(8), np.int64(329), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:19 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:19 DEBUG   opendrift:2117: ======================================================================
13:18:19 INFO    opendrift:2118: 2026-01-19 06:17:37.418877 - step 35 of 96 - 500 active elements (0 deactivated)
13:18:19 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:19 DEBUG   opendrift:2126: ======================================================================
13:18:19 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.811599062935144
13:18:19 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 10.940776861288212
13:18:19 DEBUG   opendrift:2137:                -38.25148353143825 <- z -> -0.004140919485203121
13:18:19 DEBUG   opendrift:2138: ---------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 06:00:00 (before)
                2026-01-19 07:00:00 (after)
13:18:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.84440563731799 and 59.70649787902909 degrees.
13:18: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']
13:18:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.84440563731799 and 59.70649787902909 degrees.
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x38x11) for time after (2026-01-19 07:00:00)
13:18:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 06:00:00) in space  (linearNDFast)
13:18:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 07:00:00) in space  (linearNDFast)
13:18:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 06:00:00, weight 0.71) and
                      after (2026-01-19 07:00:00, weight 0.29) in time
13:18:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.05923411425873 degrees.
13:18:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.05923411425873 degrees.
13:18:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.226272 (min) 0.463297 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.262499 (min) 0.654936 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.26953 (min) -0.178388 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.33908 (min) -3.4757 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.82841 (min) 6.91177 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 62.2787 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01312e-06 (min) 0.0083124 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.60815 (min) 8.08182 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0114 (min) 33.5027 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000584608 (min) 0.000554862 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:21 DEBUG   opendrift:728: No elements hit coastline.
13:18:21 DEBUG   opendrift:772: Lifting 27 elements to seafloor.
13:18:21 DEBUG   opendrift:1714: No elements to deactivate
13:18:21 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:21 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:21 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:21 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 11
13:18:21 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0]
13:18:21 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3]
13:18:21 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 314.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  34.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:21 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:21 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:21 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04706177626553887
13:18:21 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:21 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:21 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
13:18:21 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:18:21 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:21 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:21 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:21 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:21 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:21 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(152), np.int64(0), np.int64(7), np.int64(341), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:21 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:21 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:21 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:21 DEBUG   opendrift:2117: ======================================================================
13:18:21 INFO    opendrift:2118: 2026-01-19 06:47:37.418877 - step 36 of 96 - 500 active elements (0 deactivated)
13:18:21 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:21 DEBUG   opendrift:2126: ======================================================================
13:18:21 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.8090403447877
13:18:21 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 10.944372545716188
13:18:21 DEBUG   opendrift:2137:                -38.20295333862305 <- z -> -0.4103304214004386
13:18:21 DEBUG   opendrift:2138: ---------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 06:00:00 (before)
                2026-01-19 07:00:00 (after)
13:18:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 06:00:00) in space  (linearNDFast)
13:18:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 07:00:00) in space  (linearNDFast)
13:18:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 06:00:00, weight 0.21) and
                      after (2026-01-19 07:00:00, weight 0.79) in time
13:18:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.05563842912986 degrees.
13:18:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.05563842912986 degrees.
13:18:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.268705 (min) 0.491043 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.2286 (min) 0.661185 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.330308 (min) -0.22558 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.35681 (min) -3.51184 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.49094 (min) 6.64582 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 61.3444 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01389e-06 (min) 0.0076871 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.66805 (min) 8.07589 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.128 (min) 33.5643 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000424706 (min) 0.000341316 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:22 DEBUG   opendrift:728: No elements hit coastline.
13:18:22 DEBUG   opendrift:772: Lifting 43 elements to seafloor.
13:18:22 DEBUG   opendrift:1714: No elements to deactivate
13:18:22 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:22 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:22 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:22 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:22 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:18:22 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:18:22 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 318.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  35.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:22 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:22 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04488271777478482
13:18:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:22 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:22 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:22 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:22 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:22 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(148), np.int64(0), np.int64(6), np.int64(346), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:22 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:22 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:22 DEBUG   opendrift:2117: ======================================================================
13:18:22 INFO    opendrift:2118: 2026-01-19 07:17:37.418877 - step 37 of 96 - 500 active elements (0 deactivated)
13:18:22 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:22 DEBUG   opendrift:2126: ======================================================================
13:18:22 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.80713377371253
13:18:22 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.955903848372612
13:18:22 DEBUG   opendrift:2137:                -38.15245056152344 <- z -> -0.16065784937886907
13:18:22 DEBUG   opendrift:2138: ---------------------------------
13:18:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:22 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']
13:18:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 07:00:00 (before)
                2026-01-19 08:00:00 (after)
13:18:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83751473418896 and 59.70649787902909 degrees.
13:18: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']
13:18:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.83751473418896 and 59.70649787902909 degrees.
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x38x11) for time after (2026-01-19 08:00:00)
13:18:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 07:00:00) in space  (linearNDFast)
13:18:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 08:00:00) in space  (linearNDFast)
13:18:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 07:00:00, weight 0.71) and
                      after (2026-01-19 08:00:00, weight 0.29) in time
13:18:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.04410713551276 degrees.
13:18:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.04410713551276 degrees.
13:18:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.254519 (min) 0.509794 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.176788 (min) 0.729561 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.392169 (min) -0.279694 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.52517 (min) -3.60822 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.35967 (min) 6.52766 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 60.7175 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01326e-06 (min) 0.00646226 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.62821 (min) 8.06884 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9434 (min) 33.7664 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000467654 (min) 0.000325376 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:24 DEBUG   opendrift:728: No elements hit coastline.
13:18:24 DEBUG   opendrift:772: Lifting 55 elements to seafloor.
13:18:24 DEBUG   opendrift:1714: No elements to deactivate
13:18:24 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
13:18:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
13:18:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
13:18:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 326.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  36.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04490581755930956
13:18:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:24 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
13:18:24 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(140), np.int64(0), np.int64(6), np.int64(354), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:24 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:24 DEBUG   opendrift:2117: ======================================================================
13:18:24 INFO    opendrift:2118: 2026-01-19 07:47:37.418877 - step 38 of 96 - 500 active elements (0 deactivated)
13:18:24 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:24 DEBUG   opendrift:2126: ======================================================================
13:18:24 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.807061359804734
13:18:24 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.960986674974144
13:18:24 DEBUG   opendrift:2137:                -38.10173034667969 <- z -> -0.2316666214158547
13:18:24 DEBUG   opendrift:2138: ---------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 07:00:00 (before)
                2026-01-19 08:00:00 (after)
13:18:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 07:00:00) in space  (linearNDFast)
13:18:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 08:00:00) in space  (linearNDFast)
13:18:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 07:00:00, weight 0.21) and
                      after (2026-01-19 08:00:00, weight 0.79) in time
13:18:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.039024298547396 degrees.
13:18:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.039024298547396 degrees.
13:18:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.306661 (min) 0.542085 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.116431 (min) 0.770392 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.4534 (min) -0.339194 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.7604 (min) -3.91012 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.3566 (min) 6.4816 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 60.358 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01295e-06 (min) 0.00728231 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.67474 (min) 8.06475 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9965 (min) 33.7338 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000343976 (min) 0.000275833 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:24 DEBUG   opendrift:728: No elements hit coastline.
13:18:24 DEBUG   opendrift:772: Lifting 68 elements to seafloor.
13:18:24 DEBUG   opendrift:1714: No elements to deactivate
13:18:24 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
13:18:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
13:18:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
13:18:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 331.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  36.   0.]
 [  8.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0459964359508773
13:18:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
13:18:24 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(135), np.int64(0), np.int64(6), np.int64(359), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:24 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:24 DEBUG   opendrift:2117: ======================================================================
13:18:24 INFO    opendrift:2118: 2026-01-19 08:17:37.418877 - step 39 of 96 - 500 active elements (0 deactivated)
13:18:24 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:24 DEBUG   opendrift:2126: ======================================================================
13:18:24 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.81193599832588
13:18:24 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.973470918939547
13:18:24 DEBUG   opendrift:2137:                -38.05084991455078 <- z -> -0.11011427311517408
13:18:24 DEBUG   opendrift:2138: ---------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 08:00:00 (before)
                2026-01-19 09:00:00 (after)
13:18:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.82372470038753 and 59.70649787902909 degrees.
13:18: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']
13:18:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.82372470038753 and 59.70649787902909 degrees.
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:26 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 69x38x11) for time after (2026-01-19 09:00:00)
13:18:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 08:00:00) in space  (linearNDFast)
13:18:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 09:00:00) in space  (linearNDFast)
13:18:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 08:00:00, weight 0.71) and
                      after (2026-01-19 09:00:00, weight 0.29) in time
13:18:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.02654003988853 degrees.
13:18:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.02654003988853 degrees.
13:18:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.279381 (min) 0.540733 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0752086 (min) 0.795943 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.504439 (min) -0.392051 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.91826 (min) -4.0473 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.43138 (min) 6.48275 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 67.0698 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01158e-06 (min) 0.00850203 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.66051 (min) 8.05751 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9117 (min) 33.4969 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000436582 (min) 0.000279012 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:26 DEBUG   opendrift:728: No elements hit coastline.
13:18:26 DEBUG   opendrift:772: Lifting 75 elements to seafloor.
13:18:26 DEBUG   opendrift:1714: No elements to deactivate
13:18:26 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
13:18:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
13:18:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 332.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  36.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.046486233995511134
13:18:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(135), np.int64(0), np.int64(6), np.int64(359), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:26 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:26 DEBUG   opendrift:2117: ======================================================================
13:18:26 INFO    opendrift:2118: 2026-01-19 08:47:37.418877 - step 40 of 96 - 500 active elements (0 deactivated)
13:18:26 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:26 DEBUG   opendrift:2126: ======================================================================
13:18:26 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.81883566469511
13:18:26 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.982759422196835
13:18:26 DEBUG   opendrift:2137:                -38.9794905598262 <- z -> -0.0036464656451427047
13:18:26 DEBUG   opendrift:2138: ---------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 08:00:00 (before)
                2026-01-19 09:00:00 (after)
13:18:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 08:00:00) in space  (linearNDFast)
13:18:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 09:00:00) in space  (linearNDFast)
13:18:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 08:00:00, weight 0.21) and
                      after (2026-01-19 09:00:00, weight 0.79) in time
13:18:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.017251543393165 degrees.
13:18:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.017251543393165 degrees.
13:18:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.241404 (min) 0.569417 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0120421 (min) 0.862332 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.544478 (min) -0.431388 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.97835 (min) -4.06748 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.52705 (min) 6.5219 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 71.5634 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01181e-06 (min) 0.00940174 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.88416 (min) 8.05009 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1917 (min) 33.5808 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000601853 (min) 0.000246894 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:26 DEBUG   opendrift:728: No elements hit coastline.
13:18:26 DEBUG   opendrift:772: Lifting 83 elements to seafloor.
13:18:26 DEBUG   opendrift:1714: No elements to deactivate
13:18:26 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 333.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  36.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04669147362160941
13:18:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:26 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:26 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(134), np.int64(0), np.int64(5), np.int64(361), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:26 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:26 DEBUG   opendrift:2117: ======================================================================
13:18:26 INFO    opendrift:2118: 2026-01-19 09:17:37.418877 - step 41 of 96 - 500 active elements (0 deactivated)
13:18:26 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:26 DEBUG   opendrift:2126: ======================================================================
13:18:26 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.82053011553026
13:18:26 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.985575707584072
13:18:26 DEBUG   opendrift:2137:                -38.65062772987578 <- z -> -0.32901159013540876
13:18:26 DEBUG   opendrift:2138: ---------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 09:00:00 (before)
                2026-01-19 10:00:00 (after)
13:18:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80992368694093 and 59.72930377063638 degrees.
13:18:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:18:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80992368694093 and 59.72930377063638 degrees.
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:28 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:28 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 71x40x11) for time after (2026-01-19 10:00:00)
13:18:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 09:00:00) in space  (linearNDFast)
13:18:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 10:00:00) in space  (linearNDFast)
13:18:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 09:00:00, weight 0.71) and
                      after (2026-01-19 10:00:00, weight 0.29) in time
13:18:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.01443525718971 degrees.
13:18:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.01443525718971 degrees.
13:18:28 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:28 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:28 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:28 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:28 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:28 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:28 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:28 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:28 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.276616 (min) 0.645936 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.00940643 (min) 0.817178 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.574853 (min) -0.463344 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.88514 (min) -4.04847 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.53645 (min) 6.47649 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 73.1833 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01205e-06 (min) 0.00852604 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.00646 (min) 8.03936 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.4899 (min) 33.53 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00086911 (min) 0.00084448 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:28 DEBUG   opendrift:728: No elements hit coastline.
13:18:28 DEBUG   opendrift:772: Lifting 88 elements to seafloor.
13:18:28 DEBUG   opendrift:1714: No elements to deactivate
13:18:28 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:28 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:28 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:28 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:18:28 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
13:18:28 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
13:18:28 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 336.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:28 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:28 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:28 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:28 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:28 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04587700762886863
13:18:28 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:28 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:28 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
13:18:28 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:28 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:28 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:28 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:28 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(131), np.int64(0), np.int64(5), np.int64(364), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:28 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:28 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:28 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:28 DEBUG   opendrift:2117: ======================================================================
13:18:28 INFO    opendrift:2118: 2026-01-19 09:47:37.418877 - step 42 of 96 - 500 active elements (0 deactivated)
13:18:28 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:28 DEBUG   opendrift:2126: ======================================================================
13:18:28 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.82740308180023
13:18:28 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.991574695104719
13:18:28 DEBUG   opendrift:2137:                -38.3894999434697 <- z -> -0.6062091129273608
13:18:28 DEBUG   opendrift:2138: ---------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:28 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']
13:18:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:28 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 09:00:00 (before)
                2026-01-19 10:00:00 (after)
13:18:28 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 09:00:00) in space  (linearNDFast)
13:18:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:28 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 10:00:00) in space  (linearNDFast)
13:18:28 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:28 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 09:00:00, weight 0.21) and
                      after (2026-01-19 10:00:00, weight 0.79) in time
13:18:28 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.0084362722956 degrees.
13:18:28 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.0084362722956 degrees.
13:18:28 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:28 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:28 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:28 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:28 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:28 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:28 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:28 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:28 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:28 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:28 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:28 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.268088 (min) 0.722134 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.011011 (min) 0.799997 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.601583 (min) -0.484667 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.7022 (min) -4.00274 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.50869 (min) 6.37989 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 74.5167 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01154e-06 (min) 0.00963367 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.95826 (min) 8.03409 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.3869 (min) 33.5589 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000796933 (min) 0.000292532 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:28 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:28 DEBUG   opendrift:728: No elements hit coastline.
13:18:28 DEBUG   opendrift:772: Lifting 95 elements to seafloor.
13:18:28 DEBUG   opendrift:1714: No elements to deactivate
13:18:28 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:28 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:28 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:28 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:28 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
13:18:28 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
13:18:28 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 338.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:28 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:28 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:28 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:28 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:28 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.044451765398568883
13:18:28 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:28 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:28 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:18:28 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:28 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:28 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:28 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:28 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:28 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:28 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(129), np.int64(0), np.int64(5), np.int64(366), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:28 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:28 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:28 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:28 DEBUG   opendrift:2117: ======================================================================
13:18:28 INFO    opendrift:2118: 2026-01-19 10:17:37.418877 - step 43 of 96 - 500 active elements (0 deactivated)
13:18:28 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:28 DEBUG   opendrift:2126: ======================================================================
13:18:28 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.82926832433313
13:18:28 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.992241996045614
13:18:28 DEBUG   opendrift:2137:                -38.11317639274431 <- z -> 0.0
13:18:28 DEBUG   opendrift:2138: ---------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:28 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']
13:18:28 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:28 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:28 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:28 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 10:00:00 (before)
                2026-01-19 11:00:00 (after)
13:18:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.803019059256684 and 59.7407106920062 degrees.
13:18: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']
13:18:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.803019059256684 and 59.7407106920062 degrees.
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:30 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:30 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 72x41x11) for time after (2026-01-19 11:00:00)
13:18:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 10:00:00) in space  (linearNDFast)
13:18:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 11:00:00) in space  (linearNDFast)
13:18:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 10:00:00, weight 0.71) and
                      after (2026-01-19 11:00:00, weight 0.29) in time
13:18:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.007768969034416 degrees.
13:18:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.007768969034416 degrees.
13:18:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:30 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.273362 (min) 0.617909 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0117441 (min) 0.83858 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.622281 (min) -0.497732 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.56081 (min) -3.94053 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 5.26548 (min) 6.15146 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 76.2208 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00649494 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.30432 (min) 8.02707 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.1774 (min) 33.507 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00114852 (min) 0.000205653 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:30 DEBUG   opendrift:728: No elements hit coastline.
13:18:30 DEBUG   opendrift:772: Lifting 103 elements to seafloor.
13:18:30 DEBUG   opendrift:1714: No elements to deactivate
13:18:30 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:30 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:30 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:30 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:30 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:30 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:30 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 339.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:30 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:30 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:30 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:30 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:30 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0409836238384146
13:18:30 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:30 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:30 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:30 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:30 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:30 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:30 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:30 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(128), np.int64(0), np.int64(5), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:30 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:30 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:30 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:30 DEBUG   opendrift:2117: ======================================================================
13:18:30 INFO    opendrift:2118: 2026-01-19 10:47:37.418877 - step 44 of 96 - 500 active elements (0 deactivated)
13:18:30 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:30 DEBUG   opendrift:2126: ======================================================================
13:18:30 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.82958822938691
13:18:30 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.986873561487673
13:18:30 DEBUG   opendrift:2137:                -37.90019607543945 <- z -> -0.16017217366320513
13:18:30 DEBUG   opendrift:2138: ---------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 10:00:00 (before)
                2026-01-19 11:00:00 (after)
13:18:30 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 10:00:00) in space  (linearNDFast)
13:18:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:30 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 11:00:00) in space  (linearNDFast)
13:18:30 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:30 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 10:00:00, weight 0.21) and
                      after (2026-01-19 11:00:00, weight 0.79) in time
13:18:30 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.01313740024699 degrees.
13:18:30 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.01313740024699 degrees.
13:18:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:30 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:30 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:30 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:30 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:30 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:30 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.315181 (min) 0.597558 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0965673 (min) 0.879651 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.620467 (min) -0.506428 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.40062 (min) -3.8452 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.87097 (min) 5.80366 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 78.1059 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01196e-06 (min) 0.00993294 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.56371 (min) 8.01865 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8832 (min) 33.5351 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00159238 (min) 0.000190064 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:30 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:30 DEBUG   opendrift:728: No elements hit coastline.
13:18:30 DEBUG   opendrift:772: Lifting 293 elements to seafloor.
13:18:30 DEBUG   opendrift:1714: No elements to deactivate
13:18:30 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:30 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:30 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:30 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:30 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:30 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:30 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 340.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:30 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:30 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:30 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:30 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:30 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03657155793327477
13:18:30 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:30 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:30 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:30 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:30 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:30 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:30 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:30 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:30 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:30 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(127), np.int64(0), np.int64(5), np.int64(368), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:30 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:30 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:30 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:30 DEBUG   opendrift:2117: ======================================================================
13:18:30 INFO    opendrift:2118: 2026-01-19 11:17:37.418877 - step 45 of 96 - 500 active elements (0 deactivated)
13:18:30 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:30 DEBUG   opendrift:2126: ======================================================================
13:18:30 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.840728779641374
13:18:30 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 10.999631632437637
13:18:30 DEBUG   opendrift:2137:                -40.20517556065383 <- z -> -0.5638332156579529
13:18:30 DEBUG   opendrift:2138: ---------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:30 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:30 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:30 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:30 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 11:00:00 (before)
                2026-01-19 12:00:00 (after)
13:18:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80061032682829 and 59.75212026377215 degrees.
13:18: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']
13:18:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.80061032682829 and 59.75212026377215 degrees.
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:32 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:32 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 74x41x11) for time after (2026-01-19 12:00:00)
13:18:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 11:00:00) in space  (linearNDFast)
13:18:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 12:00:00) in space  (linearNDFast)
13:18:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 11:00:00, weight 0.71) and
                      after (2026-01-19 12:00:00, weight 0.29) in time
13:18:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00037932581046 degrees.
13:18:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00037932581046 degrees.
13:18:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:32 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.30256 (min) 0.558501 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.106189 (min) 0.818136 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.617259 (min) -0.502318 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.28881 (min) -3.86195 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.5851 (min) 5.46997 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 80.1006 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0125e-06 (min) 0.00655527 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.88582 (min) 8.02438 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2436 (min) 33.552 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00166366 (min) 0.000916592 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:32 DEBUG   opendrift:728: No elements hit coastline.
13:18:32 DEBUG   opendrift:772: Lifting 335 elements to seafloor.
13:18:32 DEBUG   opendrift:1714: No elements to deactivate
13:18:32 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:32 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:32 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:32 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:32 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:32 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:32 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 341.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:32 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:32 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:32 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:32 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:32 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03329429762788113
13:18:32 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:32 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:32 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:32 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:32 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:32 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:32 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:32 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(126), np.int64(0), np.int64(5), np.int64(369), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:32 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:32 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:32 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:32 DEBUG   opendrift:2117: ======================================================================
13:18:32 INFO    opendrift:2118: 2026-01-19 11:47:37.418877 - step 46 of 96 - 500 active elements (0 deactivated)
13:18:32 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:32 DEBUG   opendrift:2126: ======================================================================
13:18:32 DEBUG   opendrift:2137:                57.55436560186744 <- latitude -> 57.848766389576234
13:18:32 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 11.000467954362312
13:18:32 DEBUG   opendrift:2137:                -41.075964148721404 <- z -> -0.22945459798619394
13:18:32 DEBUG   opendrift:2138: ---------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 11:00:00 (before)
                2026-01-19 12:00:00 (after)
13:18:32 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 11:00:00) in space  (linearNDFast)
13:18:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:32 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 12:00:00) in space  (linearNDFast)
13:18:32 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:32 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 11:00:00, weight 0.21) and
                      after (2026-01-19 12:00:00, weight 0.79) in time
13:18:32 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.99954299984511 degrees.
13:18:32 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.99954299984511 degrees.
13:18:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:32 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:32 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:32 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:32 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:32 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:32 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.268191 (min) 0.640015 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.112109 (min) 0.793573 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.616631 (min) -0.487559 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.37045 (min) -3.95971 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.29786 (min) 5.16792 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 82.0915 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0135e-06 (min) 0.00681673 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.19992 (min) 8.02103 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.9814 (min) 33.5272 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00142219 (min) 0.00150821 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:32 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:32 DEBUG   opendrift:728: No elements hit coastline.
13:18:32 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:18:32 DEBUG   opendrift:1714: No elements to deactivate
13:18:32 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:32 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:32 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:32 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:32 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:32 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:32 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 342.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:32 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:32 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:32 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:32 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:32 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03181551953749685
13:18:32 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:32 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:32 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:32 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:32 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:32 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:32 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:32 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:32 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:32 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:32 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(125), np.int64(0), np.int64(5), np.int64(370), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:32 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:32 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:32 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:32 DEBUG   opendrift:2117: ======================================================================
13:18:32 INFO    opendrift:2118: 2026-01-19 12:17:37.418877 - step 47 of 96 - 500 active elements (0 deactivated)
13:18:32 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:32 DEBUG   opendrift:2126: ======================================================================
13:18:32 DEBUG   opendrift:2137:                57.55436560186744 <- latitude -> 57.86159078161557
13:18:32 DEBUG   opendrift:2137:                10.5076952308195 <- longitude -> 11.008925234915496
13:18:32 DEBUG   opendrift:2137:                -41.166154511746775 <- z -> 0.0
13:18:32 DEBUG   opendrift:2138: ---------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:32 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:32 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:32 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:32 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 12:00:00 (before)
                2026-01-19 13:00:00 (after)
13:18:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.786784690024675 and 59.7407106920062 degrees.
13:18: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']
13:18:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.786784690024675 and 59.7407106920062 degrees.
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 76x40x11) for time after (2026-01-19 13:00:00)
13:18:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 12:00:00) in space  (linearNDFast)
13:18:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 13:00:00) in space  (linearNDFast)
13:18:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 12:00:00, weight 0.71) and
                      after (2026-01-19 13:00:00, weight 0.29) in time
13:18:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.991085712982965 degrees.
13:18:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.991085712982965 degrees.
13:18:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.253689 (min) 0.663176 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0409713 (min) 0.798881 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.59388 (min) -0.463097 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.55063 (min) -4.10866 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 4.06746 (min) 4.9554 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 84.2079 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00705597 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.35412 (min) 8.02852 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.299 (min) 33.4737 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00122971 (min) 0.00227038 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:34 DEBUG   opendrift:728: No elements hit coastline.
13:18:34 DEBUG   opendrift:767: No elements hit seafloor.
13:18:34 DEBUG   opendrift:1714: No elements to deactivate
13:18:34 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.031685782279096276
13:18:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(125), np.int64(0), np.int64(5), np.int64(370), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:34 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:34 DEBUG   opendrift:2117: ======================================================================
13:18:34 INFO    opendrift:2118: 2026-01-19 12:47:37.418877 - step 48 of 96 - 500 active elements (0 deactivated)
13:18:34 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:34 DEBUG   opendrift:2126: ======================================================================
13:18:34 DEBUG   opendrift:2137:                57.55436560186744 <- latitude -> 57.869949005178306
13:18:34 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.00370534911027
13:18:34 DEBUG   opendrift:2137:                -40.75101598896374 <- z -> -0.250778032287128
13:18:34 DEBUG   opendrift:2138: ---------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 12:00:00 (before)
                2026-01-19 13:00:00 (after)
13:18:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 12:00:00) in space  (linearNDFast)
13:18:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 13:00:00) in space  (linearNDFast)
13:18:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 12:00:00, weight 0.21) and
                      after (2026-01-19 13:00:00, weight 0.79) in time
13:18:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.996305603092864 degrees.
13:18:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.996305603092864 degrees.
13:18:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.190597 (min) 0.578432 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.143497 (min) 0.688706 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.555595 (min) -0.433388 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.77331 (min) -4.27402 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.88074 (min) 4.81151 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 86.8832 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0136e-06 (min) 0.00745867 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.29965 (min) 8.02753 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2057 (min) 33.4781 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000840871 (min) 0.0024246 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:34 DEBUG   opendrift:728: No elements hit coastline.
13:18:34 DEBUG   opendrift:767: No elements hit seafloor.
13:18:34 DEBUG   opendrift:1714: No elements to deactivate
13:18:34 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:34 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:34 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:34 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 343.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:34 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03242107422816416
13:18:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(124), np.int64(0), np.int64(5), np.int64(371), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:34 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:34 DEBUG   opendrift:2117: ======================================================================
13:18:34 INFO    opendrift:2118: 2026-01-19 13:17:37.418877 - step 49 of 96 - 500 active elements (0 deactivated)
13:18:34 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:34 DEBUG   opendrift:2126: ======================================================================
13:18:34 DEBUG   opendrift:2137:                57.55436560186744 <- latitude -> 57.873345660888354
13:18:34 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.999186563318686
13:18:34 DEBUG   opendrift:2137:                -40.69151469812013 <- z -> 0.0
13:18:34 DEBUG   opendrift:2138: ---------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 13:00:00 (before)
                2026-01-19 14:00:00 (after)
13:18:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79819909335527 and 59.7407106920062 degrees.
13:18: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']
13:18:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79819909335527 and 59.7407106920062 degrees.
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 76x39x11) for time after (2026-01-19 14:00:00)
13:18:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 13:00:00) in space  (linearNDFast)
13:18:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 14:00:00) in space  (linearNDFast)
13:18:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 13:00:00, weight 0.71) and
                      after (2026-01-19 14:00:00, weight 0.29) in time
13:18:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00082439324154 degrees.
13:18:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00082439324154 degrees.
13:18:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.190761 (min) 0.5473 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.285351 (min) 0.676777 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.510428 (min) -0.400699 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.00197 (min) -4.38378 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.83586 (min) 4.63985 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 89.1769 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00751825 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.89572 (min) 8.03083 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.5118 (min) 33.5222 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000950714 (min) 0.00233163 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:36 DEBUG   opendrift:728: No elements hit coastline.
13:18:36 DEBUG   opendrift:767: No elements hit seafloor.
13:18:36 DEBUG   opendrift:1714: No elements to deactivate
13:18:36 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:36 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0]
13:18:36 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
13:18:36 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 344.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:36 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.032939278335198434
13:18:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:36 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:36 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(124), np.int64(0), np.int64(4), np.int64(372), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:36 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:36 DEBUG   opendrift:2117: ======================================================================
13:18:36 INFO    opendrift:2118: 2026-01-19 13:47:37.418877 - step 50 of 96 - 500 active elements (0 deactivated)
13:18:36 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:36 DEBUG   opendrift:2126: ======================================================================
13:18:36 DEBUG   opendrift:2137:                57.55436560186744 <- latitude -> 57.874863091061926
13:18:36 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.99525219832292
13:18:36 DEBUG   opendrift:2137:                -40.99498617324419 <- z -> 0.0
13:18:36 DEBUG   opendrift:2138: ---------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 13:00:00 (before)
                2026-01-19 14:00:00 (after)
13:18:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 13:00:00) in space  (linearNDFast)
13:18:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 14:00:00) in space  (linearNDFast)
13:18:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 13:00:00, weight 0.21) and
                      after (2026-01-19 14:00:00, weight 0.79) in time
13:18:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00475875467581 degrees.
13:18:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00475875467581 degrees.
13:18:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.14269 (min) 0.545876 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.398622 (min) 0.661753 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.460428 (min) -0.363823 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.27388 (min) -4.49089 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.70055 (min) 4.48572 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 90.0711 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.00811104 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.47226 (min) 8.03527 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.548 (min) 33.5641 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000966635 (min) 0.00235711 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:36 DEBUG   opendrift:728: No elements hit coastline.
13:18:36 DEBUG   opendrift:767: No elements hit seafloor.
13:18:36 DEBUG   opendrift:1714: No elements to deactivate
13:18:36 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.033744801678665004
13:18:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(124), np.int64(0), np.int64(4), np.int64(372), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:36 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:36 DEBUG   opendrift:2117: ======================================================================
13:18:36 INFO    opendrift:2118: 2026-01-19 14:17:37.418877 - step 51 of 96 - 500 active elements (0 deactivated)
13:18:36 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:36 DEBUG   opendrift:2126: ======================================================================
13:18:36 DEBUG   opendrift:2137:                57.55436560186744 <- latitude -> 57.877468323633174
13:18:36 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.992580579154808
13:18:36 DEBUG   opendrift:2137:                -41.22450916698157 <- z -> 0.0
13:18:36 DEBUG   opendrift:2138: ---------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 14:00:00 (before)
                2026-01-19 15:00:00 (after)
13:18:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79128358242549 and 59.72930377063638 degrees.
13:18: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']
13:18:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.79128358242549 and 59.72930377063638 degrees.
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 77x38x11) for time after (2026-01-19 15:00:00)
13:18:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 14:00:00) in space  (linearNDFast)
13:18:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 15:00:00) in space  (linearNDFast)
13:18:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 14:00:00, weight 0.71) and
                      after (2026-01-19 15:00:00, weight 0.29) in time
13:18:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.007430370732536 degrees.
13:18:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.007430370732536 degrees.
13:18:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.153219 (min) 0.561404 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.493652 (min) 0.599111 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.40984 (min) -0.32035 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.48344 (min) -4.66255 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.55878 (min) 4.35505 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 92.2356 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00758855 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.98451 (min) 8.04252 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.5729 (min) 33.7717 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000736855 (min) 0.00237428 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:38 DEBUG   opendrift:728: No elements hit coastline.
13:18:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:38 DEBUG   opendrift:1714: No elements to deactivate
13:18:38 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:38 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:38 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:38 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 345.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:38 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03464575682336772
13:18:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(123), np.int64(0), np.int64(4), np.int64(373), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:38 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:38 DEBUG   opendrift:2117: ======================================================================
13:18:38 INFO    opendrift:2118: 2026-01-19 14:47:37.418877 - step 52 of 96 - 500 active elements (0 deactivated)
13:18:38 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:38 DEBUG   opendrift:2126: ======================================================================
13:18:38 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.87924455992632
13:18:38 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.997507507827285
13:18:38 DEBUG   opendrift:2137:                -41.07937668055975 <- z -> -0.034311586515389236
13:18:38 DEBUG   opendrift:2138: ---------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 14:00:00 (before)
                2026-01-19 15:00:00 (after)
13:18:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 14:00:00) in space  (linearNDFast)
13:18:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 15:00:00) in space  (linearNDFast)
13:18:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 14:00:00, weight 0.21) and
                      after (2026-01-19 15:00:00, weight 0.79) in time
13:18:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00250343108277 degrees.
13:18:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00250343108277 degrees.
13:18:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.163745 (min) 0.521115 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.54742 (min) 0.560402 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.35884 (min) -0.27841 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.63312 (min) -4.84517 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 3.48491 (min) 4.24133 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 93.2533 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01333e-06 (min) 0.0133109 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.40275 (min) 8.03879 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 27.2303 (min) 33.7183 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000535159 (min) 0.00218056 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:38 DEBUG   opendrift:728: No elements hit coastline.
13:18:38 DEBUG   opendrift:767: No elements hit seafloor.
13:18:38 DEBUG   opendrift:1714: No elements to deactivate
13:18:38 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.035057418778883194
13:18:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(123), np.int64(0), np.int64(4), np.int64(373), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:38 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:38 DEBUG   opendrift:2117: ======================================================================
13:18:38 INFO    opendrift:2118: 2026-01-19 15:17:37.418877 - step 53 of 96 - 500 active elements (0 deactivated)
13:18:38 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:38 DEBUG   opendrift:2126: ======================================================================
13:18:38 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.88251269236663
13:18:38 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 10.996646653858667
13:18:38 DEBUG   opendrift:2137:                -40.844831647039754 <- z -> 0.0
13:18:38 DEBUG   opendrift:2138: ---------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 15:00:00 (before)
                2026-01-19 16:00:00 (after)
13:18:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.784365314860295 and 59.72930377063638 degrees.
13:18: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']
13:18:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.784365314860295 and 59.72930377063638 degrees.
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 78x38x11) for time after (2026-01-19 16:00:00)
13:18:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 15:00:00) in space  (linearNDFast)
13:18:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 16:00:00) in space  (linearNDFast)
13:18:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 15:00:00, weight 0.71) and
                      after (2026-01-19 16:00:00, weight 0.29) in time
13:18:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00336429584324 degrees.
13:18:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -59.00336429584324 degrees.
13:18:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.17947 (min) 0.554369 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.578062 (min) 0.49396 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.308085 (min) -0.24004 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.80534 (min) -5.11429 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 2.89165 (min) 4.13139 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 96.007 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0154999 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.15517 (min) 8.02689 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.9363 (min) 33.5828 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000475275 (min) 0.00193315 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:40 DEBUG   opendrift:728: No elements hit coastline.
13:18:40 DEBUG   opendrift:767: No elements hit seafloor.
13:18:40 DEBUG   opendrift:1714: No elements to deactivate
13:18:40 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 346.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03459134187932374
13:18:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(122), np.int64(0), np.int64(4), np.int64(374), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:40 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:40 DEBUG   opendrift:2117: ======================================================================
13:18:40 INFO    opendrift:2118: 2026-01-19 15:47:37.418877 - step 54 of 96 - 500 active elements (0 deactivated)
13:18:40 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:40 DEBUG   opendrift:2126: ======================================================================
13:18:40 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.88925250586899
13:18:40 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.006559806138267
13:18:40 DEBUG   opendrift:2137:                -39.98404275690854 <- z -> 0.0
13:18:40 DEBUG   opendrift:2138: ---------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 15:00:00 (before)
                2026-01-19 16:00:00 (after)
13:18:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 15:00:00) in space  (linearNDFast)
13:18:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 16:00:00) in space  (linearNDFast)
13:18:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 15:00:00, weight 0.21) and
                      after (2026-01-19 16:00:00, weight 0.79) in time
13:18:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.99345114392252 degrees.
13:18:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.99345114392252 degrees.
13:18:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.196519 (min) 0.538086 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.592465 (min) 0.506618 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.265985 (min) -0.204177 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.03096 (min) -5.33409 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.49469 (min) 4.04018 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 98.7937 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0141793 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.74895 (min) 8.02349 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1431 (min) 33.8609 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000393307 (min) 0.00179837 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:40 DEBUG   opendrift:728: No elements hit coastline.
13:18:40 DEBUG   opendrift:767: No elements hit seafloor.
13:18:40 DEBUG   opendrift:1714: No elements to deactivate
13:18:40 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 347.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03403281641525799
13:18:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(121), np.int64(0), np.int64(4), np.int64(375), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:40 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:40 DEBUG   opendrift:2117: ======================================================================
13:18:40 INFO    opendrift:2118: 2026-01-19 16:17:37.418877 - step 55 of 96 - 500 active elements (0 deactivated)
13:18:40 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:40 DEBUG   opendrift:2126: ======================================================================
13:18:40 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.89653850453655
13:18:40 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.008136633596177
13:18:40 DEBUG   opendrift:2137:                -38.95198735473527 <- z -> 0.0
13:18:40 DEBUG   opendrift:2138: ---------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 16:00:00 (before)
                2026-01-19 17:00:00 (after)
13:18:41 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.76359395791308 and 59.72930377063638 degrees.
13:18: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']
13:18:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.76359395791308 and 59.72930377063638 degrees.
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 81x38x11) for time after (2026-01-19 17:00:00)
13:18:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 16:00:00) in space  (linearNDFast)
13:18:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 17:00:00) in space  (linearNDFast)
13:18:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 16:00:00, weight 0.71) and
                      after (2026-01-19 17:00:00, weight 0.29) in time
13:18:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.99187430835195 degrees.
13:18:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.99187430835195 degrees.
13:18:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.261078 (min) 0.496467 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.578721 (min) 0.478721 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.243231 (min) -0.1777 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.24533 (min) -5.42202 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.264657 (min) 3.89536 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 100.134 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.0128708 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.03627 (min) 8.02166 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.4501 (min) 33.8455 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000419606 (min) 0.0016868 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:42 DEBUG   opendrift:728: No elements hit coastline.
13:18:42 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:42 DEBUG   opendrift:1714: No elements to deactivate
13:18:42 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
13:18:42 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
13:18:42 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
13:18:42 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 351.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [  9.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:42 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03438766977643027
13:18:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
13:18:42 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(4), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:42 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:42 DEBUG   opendrift:2117: ======================================================================
13:18:42 INFO    opendrift:2118: 2026-01-19 16:47:37.418877 - step 56 of 96 - 500 active elements (0 deactivated)
13:18:42 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:42 DEBUG   opendrift:2126: ======================================================================
13:18:42 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.902416048047066
13:18:42 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.019471088887554
13:18:42 DEBUG   opendrift:2137:                -38.139164454362934 <- z -> -0.2213653480910166
13:18:42 DEBUG   opendrift:2138: ---------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 16:00:00 (before)
                2026-01-19 17:00:00 (after)
13:18:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 16:00:00) in space  (linearNDFast)
13:18:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 17:00:00) in space  (linearNDFast)
13:18:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 16:00:00, weight 0.21) and
                      after (2026-01-19 17:00:00, weight 0.79) in time
13:18:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.980539850687585 degrees.
13:18:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.980539850687585 degrees.
13:18:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.229827 (min) 0.506508 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.545211 (min) 0.454444 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.226847 (min) -0.157814 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.44858 (min) -5.51953 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.77678 (min) 3.75552 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 100.304 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0141e-06 (min) 0.0115709 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.96775 (min) 8.0164 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.6517 (min) 33.8844 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000825588 (min) 0.00135035 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:42 DEBUG   opendrift:728: No elements hit coastline.
13:18:42 DEBUG   opendrift:767: No elements hit seafloor.
13:18:42 DEBUG   opendrift:1714: No elements to deactivate
13:18:42 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:42 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:18:42 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:18:42 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 351.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:42 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03493697721552367
13:18:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(118), np.int64(0), np.int64(4), np.int64(378), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:42 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:42 DEBUG   opendrift:2117: ======================================================================
13:18:42 INFO    opendrift:2118: 2026-01-19 17:17:37.418877 - step 57 of 96 - 500 active elements (0 deactivated)
13:18:42 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:42 DEBUG   opendrift:2126: ======================================================================
13:18:42 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.90862111704515
13:18:42 DEBUG   opendrift:2137:                10.507695230819492 <- longitude -> 11.034850001078059
13:18:42 DEBUG   opendrift:2137:                -37.891353607177734 <- z -> -0.006328426640921592
13:18:42 DEBUG   opendrift:2138: ---------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 17:00:00 (before)
                2026-01-19 18:00:00 (after)
13:18:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.74973257691532 and 59.72930377063638 degrees.
13:18: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']
13:18:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.74973257691532 and 59.72930377063638 degrees.
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 83x38x11) for time after (2026-01-19 18:00:00)
13:18:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 17:00:00) in space  (linearNDFast)
13:18:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 18:00:00) in space  (linearNDFast)
13:18:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 17:00:00, weight 0.71) and
                      after (2026-01-19 18:00:00, weight 0.29) in time
13:18:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.96516092814198 degrees.
13:18:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.96516092814198 degrees.
13:18:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.295987 (min) 0.461917 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.472347 (min) 0.503854 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.228293 (min) -0.147114 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.46272 (min) -5.74712 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.66463 (min) 3.5642 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 99.4088 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01183e-06 (min) 0.0101737 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.95751 (min) 8.01017 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.6578 (min) 33.8601 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00101932 (min) 0.000933651 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:44 DEBUG   opendrift:728: No elements hit coastline.
13:18:44 DEBUG   opendrift:767: No elements hit seafloor.
13:18:45 DEBUG   opendrift:1714: No elements to deactivate
13:18:45 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:45 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:45 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:45 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:45 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:45 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:45 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 352.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:45 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:45 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:45 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:45 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:45 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.034352944194803295
13:18:45 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:45 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:45 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:45 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:45 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:45 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:45 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:45 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:45 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(4), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:45 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:45 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:45 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:45 DEBUG   opendrift:2117: ======================================================================
13:18:45 INFO    opendrift:2118: 2026-01-19 17:47:37.418877 - step 58 of 96 - 500 active elements (0 deactivated)
13:18:45 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:45 DEBUG   opendrift:2126: ======================================================================
13:18:45 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.91001679490959
13:18:45 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.04097564633627
13:18:45 DEBUG   opendrift:2137:                -37.891353607177734 <- z -> 0.0
13:18:45 DEBUG   opendrift:2138: ---------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:45 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']
13:18:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 17:00:00 (before)
                2026-01-19 18:00:00 (after)
13:18:45 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 17:00:00) in space  (linearNDFast)
13:18:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:45 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 18:00:00) in space  (linearNDFast)
13:18:45 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:45 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 17:00:00, weight 0.21) and
                      after (2026-01-19 18:00:00, weight 0.79) in time
13:18:45 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.959035288212334 degrees.
13:18:45 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.959035288212334 degrees.
13:18:45 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:45 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:45 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:45 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:45 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:45 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:45 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:45 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:45 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:45 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:45 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.225438 (min) 0.497548 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.405653 (min) 0.518807 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.241706 (min) -0.139515 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.4388 (min) -5.56925 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.11519 (min) 3.31555 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 98.9528 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00935017 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.04305 (min) 8.00277 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.8296 (min) 33.9243 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0010442 (min) 0.0009252 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:45 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:45 DEBUG   opendrift:728: No elements hit coastline.
13:18:45 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:45 DEBUG   opendrift:1714: No elements to deactivate
13:18:45 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:45 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:45 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:45 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:45 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:45 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:45 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 353.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:45 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:45 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:45 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:45 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:45 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.035471421427832855
13:18:45 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:45 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:45 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:45 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:45 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:45 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:45 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:45 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:45 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(4), np.int64(380), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:45 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:45 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:45 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:45 DEBUG   opendrift:2117: ======================================================================
13:18:45 INFO    opendrift:2118: 2026-01-19 18:17:37.418877 - step 59 of 96 - 500 active elements (0 deactivated)
13:18:45 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:45 DEBUG   opendrift:2126: ======================================================================
13:18:45 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.91338406061637
13:18:45 DEBUG   opendrift:2137:                10.507695230819492 <- longitude -> 11.052288099939824
13:18:45 DEBUG   opendrift:2137:                -37.891353607177734 <- z -> -0.18424328049977867
13:18:45 DEBUG   opendrift:2138: ---------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:45 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']
13:18:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 18:00:00 (before)
                2026-01-19 19:00:00 (after)
13:18:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.724432780174 and 59.7178994996547 degrees.
13:18: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']
13:18:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.724432780174 and 59.7178994996547 degrees.
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:46 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:46 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 85x38x11) for time after (2026-01-19 19:00:00)
13:18:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 18:00:00) in space  (linearNDFast)
13:18:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 19:00:00) in space  (linearNDFast)
13:18:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 18:00:00, weight 0.71) and
                      after (2026-01-19 19:00:00, weight 0.29) in time
13:18:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.9477228307969 degrees.
13:18:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.9477228307969 degrees.
13:18:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:46 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.202185 (min) 0.462605 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.333057 (min) 0.538033 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.275104 (min) -0.155316 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.35864 (min) -5.26416 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.99157 (min) 3.21599 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 100.653 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01069e-06 (min) 0.00944441 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.95628 (min) 7.99894 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.7007 (min) 33.9264 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00145166 (min) 0.000870557 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:46 DEBUG   opendrift:728: No elements hit coastline.
13:18:46 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:18:46 DEBUG   opendrift:1714: No elements to deactivate
13:18:46 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:46 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:46 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:46 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:46 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:46 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03568828685103337
13:18:46 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:46 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:46 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:46 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:46 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(4), np.int64(380), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:46 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:46 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:46 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:46 DEBUG   opendrift:2117: ======================================================================
13:18:46 INFO    opendrift:2118: 2026-01-19 18:47:37.418877 - step 60 of 96 - 500 active elements (0 deactivated)
13:18:46 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:46 DEBUG   opendrift:2126: ======================================================================
13:18:46 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.91868160451703
13:18:46 DEBUG   opendrift:2137:                10.507695230819492 <- longitude -> 11.06633113255098
13:18:46 DEBUG   opendrift:2137:                -37.91250083477336 <- z -> -0.030658361692455616
13:18:46 DEBUG   opendrift:2138: ---------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 18:00:00 (before)
                2026-01-19 19:00:00 (after)
13:18:46 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 18:00:00) in space  (linearNDFast)
13:18:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:46 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 19:00:00) in space  (linearNDFast)
13:18:46 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:46 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 18:00:00, weight 0.21) and
                      after (2026-01-19 19:00:00, weight 0.79) in time
13:18:46 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.93367980116986 degrees.
13:18:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.93367980116986 degrees.
13:18:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:46 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:46 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:46 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:46 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:46 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:46 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.165294 (min) 0.496196 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.246334 (min) 0.712395 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.321411 (min) -0.188685 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.52265 (min) -4.99541 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.45971 (min) 3.20268 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 101.559 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01193e-06 (min) 0.0107706 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.66789 (min) 7.99517 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0853 (min) 33.9244 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00156763 (min) 0.000626236 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:46 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:46 DEBUG   opendrift:728: No elements hit coastline.
13:18:46 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
13:18:46 DEBUG   opendrift:1714: No elements to deactivate
13:18:46 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:46 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:46 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:46 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:46 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
13:18:46 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
13:18:46 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 355.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 10.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:46 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:46 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:46 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0351198337400039
13:18:46 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:46 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:46 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:46 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:18:46 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:46 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:46 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:46 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:46 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:46 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(114), np.int64(0), np.int64(4), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:46 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:46 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:46 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:46 DEBUG   opendrift:2117: ======================================================================
13:18:46 INFO    opendrift:2118: 2026-01-19 19:17:37.418877 - step 61 of 96 - 500 active elements (0 deactivated)
13:18:46 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:46 DEBUG   opendrift:2126: ======================================================================
13:18:46 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.91852465317037
13:18:46 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 11.081395614079648
13:18:46 DEBUG   opendrift:2137:                -38.26108392565432 <- z -> -0.23103187470449016
13:18:46 DEBUG   opendrift:2138: ---------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:46 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:46 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:46 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:46 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 19:00:00 (before)
                2026-01-19 20:00:00 (after)
13:18:47 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.706064945470075 and 59.7178994996547 degrees.
13:18: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']
13:18:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.706064945470075 and 59.7178994996547 degrees.
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:48 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:48 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 86x39x11) for time after (2026-01-19 20:00:00)
13:18:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 19:00:00) in space  (linearNDFast)
13:18:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 20:00:00) in space  (linearNDFast)
13:18:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 19:00:00, weight 0.71) and
                      after (2026-01-19 20:00:00, weight 0.29) in time
13:18:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.918615308944 degrees.
13:18:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.918615308944 degrees.
13:18:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:48 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.136353 (min) 0.46758 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.165291 (min) 0.736452 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.370128 (min) -0.238432 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.55654 (min) -4.4045 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.50214 (min) 3.06225 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 103.009 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01154e-06 (min) 0.00948168 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.74496 (min) 7.99263 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9541 (min) 33.8711 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00158681 (min) 0.000537891 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:48 DEBUG   opendrift:728: No elements hit coastline.
13:18:48 DEBUG   opendrift:772: Lifting 10 elements to seafloor.
13:18:48 DEBUG   opendrift:1714: No elements to deactivate
13:18:48 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:48 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:48 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:48 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:48 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:18:48 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:18:48 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 355.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:48 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:48 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:48 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03263960249692652
13:18:48 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:48 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:48 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:48 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:48 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(4), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:48 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:48 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:48 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:48 DEBUG   opendrift:2117: ======================================================================
13:18:48 INFO    opendrift:2118: 2026-01-19 19:47:37.418877 - step 62 of 96 - 500 active elements (0 deactivated)
13:18:48 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:48 DEBUG   opendrift:2126: ======================================================================
13:18:48 DEBUG   opendrift:2137:                57.554365601867445 <- latitude -> 57.91793537024265
13:18:48 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 11.095592641491514
13:18:48 DEBUG   opendrift:2137:                -38.74102899998037 <- z -> 0.0
13:18:48 DEBUG   opendrift:2138: ---------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 19:00:00 (before)
                2026-01-19 20:00:00 (after)
13:18:48 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 19:00:00) in space  (linearNDFast)
13:18:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:48 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 20:00:00) in space  (linearNDFast)
13:18:48 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:48 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 19:00:00, weight 0.21) and
                      after (2026-01-19 20:00:00, weight 0.79) in time
13:18:48 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.90441828351535 degrees.
13:18:48 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.90441828351535 degrees.
13:18:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:48 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:48 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:48 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:48 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:48 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:48 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.178095 (min) 0.469175 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.176444 (min) 0.732633 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.423147 (min) -0.296123 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.4957 (min) -3.71266 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.288291 (min) 2.83256 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 105.182 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0096712 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.60767 (min) 7.99361 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0502 (min) 33.8544 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00203397 (min) 0.000379138 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:48 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:48 DEBUG   opendrift:728: No elements hit coastline.
13:18:48 DEBUG   opendrift:772: Lifting 10 elements to seafloor.
13:18:48 DEBUG   opendrift:1714: No elements to deactivate
13:18:48 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:48 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:48 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:48 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:48 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
13:18:48 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
13:18:48 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 357.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:48 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:48 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:48 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.030527449709447464
13:18:48 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:48 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:48 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:48 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:18:48 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:48 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:48 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:48 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:48 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:48 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(4), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:48 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:48 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:48 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:48 DEBUG   opendrift:2117: ======================================================================
13:18:48 INFO    opendrift:2118: 2026-01-19 20:17:37.418877 - step 63 of 96 - 500 active elements (0 deactivated)
13:18:48 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:48 DEBUG   opendrift:2126: ======================================================================
13:18:48 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.92485232068736
13:18:48 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 11.106990974596561
13:18:48 DEBUG   opendrift:2137:                -41.98224130536653 <- z -> -0.39548551247221964
13:18:48 DEBUG   opendrift:2138: ---------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:48 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:48 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:48 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:48 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 20:00:00 (before)
                2026-01-19 21:00:00 (after)
13:18:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.68769423815312 and 59.7178994996547 degrees.
13:18:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:18:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.68769423815312 and 59.7178994996547 degrees.
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:50 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:50 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 87x40x11) for time after (2026-01-19 21:00:00)
13:18:50 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 20:00:00) in space  (linearNDFast)
13:18:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:50 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 21:00:00) in space  (linearNDFast)
13:18:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:50 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 20:00:00, weight 0.71) and
                      after (2026-01-19 21:00:00, weight 0.29) in time
13:18:50 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.893019949206334 degrees.
13:18:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.893019949206334 degrees.
13:18:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:50 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:50 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.175548 (min) 0.404989 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0764605 (min) 0.796846 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.469735 (min) -0.349313 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.04641 (min) -3.27774 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.53782 (min) 2.78779 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 106.525 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01175e-06 (min) 0.00815023 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.79869 (min) 7.99071 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1227 (min) 33.8398 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0020285 (min) 0.000271695 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:50 DEBUG   opendrift:728: No elements hit coastline.
13:18:50 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
13:18:50 DEBUG   opendrift:1714: No elements to deactivate
13:18:50 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:50 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:50 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:50 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:50 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:50 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02676305508973084
13:18:50 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:50 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:50 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:50 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:50 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:50 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:50 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(4), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:50 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:50 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:50 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:50 DEBUG   opendrift:2117: ======================================================================
13:18:50 INFO    opendrift:2118: 2026-01-19 20:47:37.418877 - step 64 of 96 - 500 active elements (0 deactivated)
13:18:50 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:50 DEBUG   opendrift:2126: ======================================================================
13:18:50 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.926774749096424
13:18:50 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 11.118640767791618
13:18:50 DEBUG   opendrift:2137:                -45.012238773182204 <- z -> -0.2913479297925534
13:18:50 DEBUG   opendrift:2138: ---------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:50 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']
13:18:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 20:00:00 (before)
                2026-01-19 21:00:00 (after)
13:18:50 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 20:00:00) in space  (linearNDFast)
13:18:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:50 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 21:00:00) in space  (linearNDFast)
13:18:50 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:50 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 20:00:00, weight 0.21) and
                      after (2026-01-19 21:00:00, weight 0.79) in time
13:18:50 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.8813701519088 degrees.
13:18:50 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.8813701519088 degrees.
13:18:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:50 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:50 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:50 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:50 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:50 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:50 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.181832 (min) 0.41531 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0755867 (min) 0.813574 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.512246 (min) -0.399341 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.27008 (min) -2.89466 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.3951 (min) 2.87288 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 110.276 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0112e-06 (min) 0.00811897 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.78906 (min) 7.98509 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0773 (min) 33.8435 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00217257 (min) 0.000251999 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:50 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:50 DEBUG   opendrift:728: No elements hit coastline.
13:18:50 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
13:18:50 DEBUG   opendrift:1714: No elements to deactivate
13:18:50 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:50 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:50 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:50 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:50 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:18:50 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:18:50 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 358.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 11.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:50 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:50 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:50 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:50 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:50 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02155007661883945
13:18:50 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:50 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:50 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:50 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:50 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:50 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:50 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:50 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:50 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:50 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(112), np.int64(0), np.int64(4), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:50 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:50 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:50 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:50 DEBUG   opendrift:2117: ======================================================================
13:18:50 INFO    opendrift:2118: 2026-01-19 21:17:37.418877 - step 65 of 96 - 500 active elements (0 deactivated)
13:18:50 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:50 DEBUG   opendrift:2126: ======================================================================
13:18:50 DEBUG   opendrift:2137:                57.55436560186745 <- latitude -> 57.9295219468288
13:18:50 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 11.128130518784571
13:18:50 DEBUG   opendrift:2137:                -48.92356824639231 <- z -> -0.168943731645607
13:18:50 DEBUG   opendrift:2138: ---------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:50 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']
13:18:50 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:50 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:50 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:18:50 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 21:00:00 (before)
                2026-01-19 22:00:00 (after)
13:18:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.67379101737797 and 59.7178994996547 degrees.
13:18:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:18:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.67379101737797 and 59.7178994996547 degrees.
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:52 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:52 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 89x40x11) for time after (2026-01-19 22:00:00)
13:18:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 21:00:00) in space  (linearNDFast)
13:18:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 22:00:00) in space  (linearNDFast)
13:18:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 21:00:00, weight 0.71) and
                      after (2026-01-19 22:00:00, weight 0.29) in time
13:18:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.871880392109475 degrees.
13:18:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.871880392109475 degrees.
13:18:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:52 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.186597 (min) 0.526279 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0688073 (min) 0.865614 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.547231 (min) -0.44117 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.47028 (min) -2.64997 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 2.05827 (min) 2.94346 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 110.731 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01054e-06 (min) 0.00852395 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.79837 (min) 7.9714 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1604 (min) 33.8675 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00237899 (min) 0.000357986 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:52 DEBUG   opendrift:728: No elements hit coastline.
13:18:52 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
13:18:52 DEBUG   opendrift:1714: No elements to deactivate
13:18:52 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:52 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:52 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:52 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:52 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:52 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.018426327673785797
13:18:52 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:52 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:52 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:52 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:52 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:52 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:52 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:52 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(112), np.int64(0), np.int64(4), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:52 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:52 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:52 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:52 DEBUG   opendrift:2117: ======================================================================
13:18:52 INFO    opendrift:2118: 2026-01-19 21:47:37.418877 - step 66 of 96 - 500 active elements (0 deactivated)
13:18:52 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:52 DEBUG   opendrift:2126: ======================================================================
13:18:52 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.93228398524254
13:18:52 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 11.129522951299622
13:18:52 DEBUG   opendrift:2137:                -53.39192058059858 <- z -> -0.4258580319008886
13:18:52 DEBUG   opendrift:2138: ---------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 21:00:00 (before)
                2026-01-19 22:00:00 (after)
13:18:52 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 21:00:00) in space  (linearNDFast)
13:18:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:52 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 22:00:00) in space  (linearNDFast)
13:18:52 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:52 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 21:00:00, weight 0.21) and
                      after (2026-01-19 22:00:00, weight 0.79) in time
13:18:52 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.87048795382968 degrees.
13:18:52 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.87048795382968 degrees.
13:18:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:52 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:52 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:52 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:52 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:52 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:52 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.192409 (min) 0.636272 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0355618 (min) 0.827743 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.576102 (min) -0.471439 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.99462 (min) -2.38819 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.88384 (min) 3.00385 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 111.775 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01053e-06 (min) 0.00831772 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.79515 (min) 7.97028 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2864 (min) 33.864 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0020975 (min) 0.000324818 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:52 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:52 DEBUG   opendrift:728: No elements hit coastline.
13:18:52 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
13:18:52 DEBUG   opendrift:1714: No elements to deactivate
13:18:52 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:52 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:52 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:52 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:52 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:52 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.017363912343302552
13:18:52 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:52 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:52 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:52 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:52 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:52 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:52 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:52 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:52 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(112), np.int64(0), np.int64(4), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:52 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:52 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:52 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:52 DEBUG   opendrift:2117: ======================================================================
13:18:52 INFO    opendrift:2118: 2026-01-19 22:17:37.418877 - step 67 of 96 - 500 active elements (0 deactivated)
13:18:52 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:52 DEBUG   opendrift:2126: ======================================================================
13:18:52 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.93340388778687
13:18:52 DEBUG   opendrift:2137:                10.507695230819502 <- longitude -> 11.130012504923833
13:18:52 DEBUG   opendrift:2137:                -57.167603084032955 <- z -> -0.18745916384696182
13:18:52 DEBUG   opendrift:2138: ---------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:52 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:52 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:52 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:52 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 22:00:00 (before)
                2026-01-19 23:00:00 (after)
13:18:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.65540902684726 and 59.72930377063638 degrees.
13:18: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']
13:18:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.65540902684726 and 59.72930377063638 degrees.
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:54 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:54 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 90x42x12) for time after (2026-01-19 23:00:00)
13:18:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 22:00:00) in space  (linearNDFast)
13:18:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 23:00:00) in space  (linearNDFast)
13:18:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 22:00:00, weight 0.71) and
                      after (2026-01-19 23:00:00, weight 0.29) in time
13:18:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.869998405319976 degrees.
13:18:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.869998405319976 degrees.
13:18:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:54 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.208807 (min) 0.442931 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.020274 (min) 0.812486 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.594879 (min) -0.4829 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.73804 (min) -2.33693 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.92521 (min) 3.05959 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 110.572 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01109e-06 (min) 0.00764805 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.86862 (min) 7.95959 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2212 (min) 33.8767 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00173829 (min) 0.000612153 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:54 DEBUG   opendrift:728: No elements hit coastline.
13:18:54 DEBUG   opendrift:772: Lifting 16 elements to seafloor.
13:18:54 DEBUG   opendrift:1714: No elements to deactivate
13:18:54 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:54 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:54 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:54 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:18:54 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:18:54 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:18:54 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 358.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 12.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:54 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:54 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:54 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:54 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:54 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0160047973503619
13:18:54 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:54 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:54 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:54 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:54 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:54 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:54 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:54 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(4), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:54 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:54 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:54 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:54 DEBUG   opendrift:2117: ======================================================================
13:18:54 INFO    opendrift:2118: 2026-01-19 22:47:37.418877 - step 68 of 96 - 500 active elements (0 deactivated)
13:18:54 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:54 DEBUG   opendrift:2126: ======================================================================
13:18:54 DEBUG   opendrift:2137:                57.55436560186747 <- latitude -> 57.93726040429123
13:18:54 DEBUG   opendrift:2137:                10.507695230819506 <- longitude -> 11.13024299743417
13:18:54 DEBUG   opendrift:2137:                -59.83002903518106 <- z -> -0.4951552802819117
13:18:54 DEBUG   opendrift:2138: ---------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 22:00:00 (before)
                2026-01-19 23:00:00 (after)
13:18:54 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 22:00:00) in space  (linearNDFast)
13:18:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:54 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-19 23:00:00) in space  (linearNDFast)
13:18:54 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:54 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 22:00:00, weight 0.21) and
                      after (2026-01-19 23:00:00, weight 0.79) in time
13:18:54 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.86976791023525 degrees.
13:18:54 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.86976791023525 degrees.
13:18:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:54 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:54 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:54 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:54 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:54 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:54 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.246586 (min) 0.584588 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.00629663 (min) 0.806978 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.607267 (min) -0.48926 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.55494 (min) -2.37084 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.6332 (min) 3.05342 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 116.893 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01162e-06 (min) 0.00665293 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.83589 (min) 7.95142 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2499 (min) 33.8814 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00161031 (min) 0.00074337 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:54 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:54 DEBUG   opendrift:728: No elements hit coastline.
13:18:54 DEBUG   opendrift:772: Lifting 17 elements to seafloor.
13:18:54 DEBUG   opendrift:1714: No elements to deactivate
13:18:54 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:54 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:54 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:54 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:54 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0]
13:18:54 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
13:18:54 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 359.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 13.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:54 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:54 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:54 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:54 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:54 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014552100516003374
13:18:54 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:54 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:54 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:54 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:54 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:54 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:54 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:54 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:54 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:54 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(4), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:54 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:54 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:54 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:54 DEBUG   opendrift:2117: ======================================================================
13:18:54 INFO    opendrift:2118: 2026-01-19 23:17:37.418877 - step 69 of 96 - 500 active elements (0 deactivated)
13:18:54 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:54 DEBUG   opendrift:2126: ======================================================================
13:18:54 DEBUG   opendrift:2137:                57.55436560186747 <- latitude -> 57.94917753877688
13:18:54 DEBUG   opendrift:2137:                10.507695230819504 <- longitude -> 11.131544833405226
13:18:54 DEBUG   opendrift:2137:                -61.29181724416789 <- z -> -0.3477431388140777
13:18:54 DEBUG   opendrift:2138: ---------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:54 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:54 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:54 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:54 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 23:00:00 (before)
                2026-01-20 00:00:00 (after)
13:18:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.66683524709792 and 59.7407106920062 degrees.
13:18: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']
13:18:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.66683524709792 and 59.7407106920062 degrees.
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:56 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 90x42x12) for time after (2026-01-20 00:00:00)
13:18:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 23:00:00) in space  (linearNDFast)
13:18:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 00:00:00) in space  (linearNDFast)
13:18:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 23:00:00, weight 0.71) and
                      after (2026-01-20 00:00:00, weight 0.29) in time
13:18:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.86846608236552 degrees.
13:18:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.86846608236552 degrees.
13:18:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:56 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:56 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:56 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:56 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.189367 (min) 0.574023 (max)
13:18:56 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0093405 (min) 0.78158 (max)
13:18:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.605448 (min) -0.484283 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.59926 (min) -2.79587 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 1.05981 (min) 2.97947 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 123.027 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0122e-06 (min) 0.00532639 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.93942 (min) 7.944 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2667 (min) 33.8795 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00128469 (min) 0.000529269 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:57 DEBUG   opendrift:728: No elements hit coastline.
13:18:57 DEBUG   opendrift:772: Lifting 18 elements to seafloor.
13:18:57 DEBUG   opendrift:1714: No elements to deactivate
13:18:57 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:18:57 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
13:18:57 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
13:18:57 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 360.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  37.   0.]
 [ 14.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:18:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:57 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:18:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013744599233628049
13:18:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:18:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:18:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(3), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:57 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:57 DEBUG   opendrift:2117: ======================================================================
13:18:57 INFO    opendrift:2118: 2026-01-19 23:47:37.418877 - step 70 of 96 - 500 active elements (0 deactivated)
13:18:57 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:57 DEBUG   opendrift:2126: ======================================================================
13:18:57 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.96180847655771
13:18:57 DEBUG   opendrift:2137:                10.507695230819504 <- longitude -> 11.133787736660905
13:18:57 DEBUG   opendrift:2137:                -61.75881756629134 <- z -> 0.0
13:18:57 DEBUG   opendrift:2138: ---------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-19 23:00:00 (before)
                2026-01-20 00:00:00 (after)
13:18:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-19 23:00:00) in space  (linearNDFast)
13:18:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 00:00:00) in space  (linearNDFast)
13:18:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-19 23:00:00, weight 0.21) and
                      after (2026-01-20 00:00:00, weight 0.79) in time
13:18:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.866223175330106 degrees.
13:18:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.866223175330106 degrees.
13:18:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.189512 (min) 0.523771 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0273262 (min) 0.691652 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.603829 (min) -0.470631 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.33897 (min) -2.8614 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.0331954 (min) 2.80368 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 126.108 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00376713 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.97724 (min) 7.94488 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2647 (min) 33.8725 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00119164 (min) 0.000578516 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:57 DEBUG   opendrift:728: No elements hit coastline.
13:18:57 DEBUG   opendrift:767: No elements hit seafloor.
13:18:57 DEBUG   opendrift:1714: No elements to deactivate
13:18:57 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013609253843221121
13:18:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(3), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:57 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:57 DEBUG   opendrift:2117: ======================================================================
13:18:57 INFO    opendrift:2118: 2026-01-20 00:17:37.418877 - step 71 of 96 - 500 active elements (0 deactivated)
13:18:57 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:57 DEBUG   opendrift:2126: ======================================================================
13:18:57 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.965413069371145
13:18:57 DEBUG   opendrift:2137:                10.507695230819504 <- longitude -> 11.140566478498906
13:18:57 DEBUG   opendrift:2137:                -61.17239160110539 <- z -> -0.03184784185691647
13:18:57 DEBUG   opendrift:2138: ---------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 00:00:00 (before)
                2026-01-20 01:00:00 (after)
13:18:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:18:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:18:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:18:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:18:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:18:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.64595127922036 and 59.7407106920062 degrees.
13:18: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']
13:18:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.64595127922036 and 59.7407106920062 degrees.
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:18:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:18:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 93x42x12) for time after (2026-01-20 01:00:00)
13:18:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 00:00:00) in space  (linearNDFast)
13:18:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 01:00:00) in space  (linearNDFast)
13:18:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 00:00:00, weight 0.71) and
                      after (2026-01-20 01:00:00, weight 0.29) in time
13:18:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.8594444285938 degrees.
13:18:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.8594444285938 degrees.
13:18:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.197169 (min) 0.536922 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0620565 (min) 0.651313 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.587165 (min) -0.449116 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.8778 (min) -3.18371 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.220192 (min) 2.56735 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 128.406 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01147e-06 (min) 0.00423487 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.01329 (min) 7.93935 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.5662 (min) 33.9131 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00104029 (min) 0.00102821 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:59 DEBUG   opendrift:728: No elements hit coastline.
13:18:59 DEBUG   opendrift:767: No elements hit seafloor.
13:18:59 DEBUG   opendrift:1714: No elements to deactivate
13:18:59 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.017232224507040147
13:18:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(3), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:59 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:59 DEBUG   opendrift:2117: ======================================================================
13:18:59 INFO    opendrift:2118: 2026-01-20 00:47:37.418877 - step 72 of 96 - 500 active elements (0 deactivated)
13:18:59 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:59 DEBUG   opendrift:2126: ======================================================================
13:18:59 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.97254665912895
13:18:59 DEBUG   opendrift:2137:                10.507695230819506 <- longitude -> 11.149571991618181
13:18:59 DEBUG   opendrift:2137:                -60.11138240619491 <- z -> -0.27158593789725416
13:18:59 DEBUG   opendrift:2138: ---------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 00:00:00 (before)
                2026-01-20 01:00:00 (after)
13:18:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 00:00:00) in space  (linearNDFast)
13:18:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 01:00:00) in space  (linearNDFast)
13:18:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:18:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 00:00:00, weight 0.21) and
                      after (2026-01-20 01:00:00, weight 0.79) in time
13:18:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:18:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.85043891525463 degrees.
13:18:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.85043891525463 degrees.
13:18:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:18:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:18:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:18:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:18:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:18:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:18:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:18:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:18:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:18:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:18:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:18:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.231721 (min) 0.446229 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0978635 (min) 0.718738 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.556684 (min) -0.422486 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.51255 (min) -3.16858 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.145817 (min) 2.25202 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 130.509 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01143e-06 (min) 0.00518688 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.08713 (min) 7.95297 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.6551 (min) 33.8889 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000753365 (min) 0.000974268 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:18:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:18:59 DEBUG   opendrift:728: No elements hit coastline.
13:18:59 DEBUG   opendrift:767: No elements hit seafloor.
13:18:59 DEBUG   opendrift:1714: No elements to deactivate
13:18:59 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:18:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:18:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:18:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:18:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:18:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02362261767127838
13:18:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:18:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:18:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:18:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:18:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:18:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:18:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:18:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(113), np.int64(0), np.int64(3), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:18:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:18:59 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:18:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:18:59 DEBUG   opendrift:2117: ======================================================================
13:18:59 INFO    opendrift:2118: 2026-01-20 01:17:37.418877 - step 73 of 96 - 500 active elements (0 deactivated)
13:18:59 DEBUG   opendrift:2124: 0 elements scheduled.
13:18:59 DEBUG   opendrift:2126: ======================================================================
13:18:59 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.9841617030411
13:18:59 DEBUG   opendrift:2137:                10.507695230819511 <- longitude -> 11.149614464964102
13:18:59 DEBUG   opendrift:2137:                -58.27904952103849 <- z -> -0.3894523552983399
13:18:59 DEBUG   opendrift:2138: ---------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:18: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']
13:18:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:18:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:18:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:18: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
13:18:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 01:00:00 (before)
                2026-01-20 02:00:00 (after)
13:19:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.636479899892386 and 59.75212026377215 degrees.
13:19: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']
13:19:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.636479899892386 and 59.75212026377215 degrees.
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 96x42x12) for time after (2026-01-20 02:00:00)
13:19:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 01:00:00) in space  (linearNDFast)
13:19:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 02:00:00) in space  (linearNDFast)
13:19:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 01:00:00, weight 0.71) and
                      after (2026-01-20 02:00:00, weight 0.29) in time
13:19:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.85039644143452 degrees.
13:19:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.85039644143452 degrees.
13:19:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.249546 (min) 0.537178 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.126104 (min) 0.678539 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.51554 (min) -0.392714 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.99583 (min) -3.18719 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.246601 (min) 2.15244 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 132.129 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01243e-06 (min) 0.00462244 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.68132 (min) 7.95132 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.829 (min) 33.8902 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000782194 (min) 0.00141774 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:01 DEBUG   opendrift:728: No elements hit coastline.
13:19:01 DEBUG   opendrift:767: No elements hit seafloor.
13:19:01 DEBUG   opendrift:1714: No elements to deactivate
13:19:01 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:01 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3]
13:19:01 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
13:19:01 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 360.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 16.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:01 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.027428126235773054
13:19:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:01 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(3), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:01 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:01 DEBUG   opendrift:2117: ======================================================================
13:19:01 INFO    opendrift:2118: 2026-01-20 01:47:37.418877 - step 74 of 96 - 500 active elements (0 deactivated)
13:19:01 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:01 DEBUG   opendrift:2126: ======================================================================
13:19:01 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.995126703199425
13:19:01 DEBUG   opendrift:2137:                10.507695230819511 <- longitude -> 11.155876993032464
13:19:01 DEBUG   opendrift:2137:                -56.03252471075138 <- z -> -0.5496025208834274
13:19:01 DEBUG   opendrift:2138: ---------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 01:00:00 (before)
                2026-01-20 02:00:00 (after)
13:19:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 01:00:00) in space  (linearNDFast)
13:19:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 02:00:00) in space  (linearNDFast)
13:19:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 01:00:00, weight 0.21) and
                      after (2026-01-20 02:00:00, weight 0.79) in time
13:19:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.844133901016775 degrees.
13:19:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.844133901016775 degrees.
13:19:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.249554 (min) 0.488563 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.212101 (min) 0.551283 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.466754 (min) -0.360425 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.01016 (min) -3.12094 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.541053 (min) 2.20437 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 133.664 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01202e-06 (min) 0.00581987 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.69966 (min) 7.96246 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.853 (min) 33.9158 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000910668 (min) 0.001578 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:01 DEBUG   opendrift:728: No elements hit coastline.
13:19:01 DEBUG   opendrift:767: No elements hit seafloor.
13:19:01 DEBUG   opendrift:1714: No elements to deactivate
13:19:01 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:01 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
13:19:01 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
13:19:01 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 361.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:01 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0277138850099159
13:19:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:01 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:01 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:01 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(3), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:01 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:01 DEBUG   opendrift:2117: ======================================================================
13:19:01 INFO    opendrift:2118: 2026-01-20 02:17:37.418877 - step 75 of 96 - 500 active elements (0 deactivated)
13:19:01 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:01 DEBUG   opendrift:2126: ======================================================================
13:19:01 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 57.999682462072414
13:19:01 DEBUG   opendrift:2137:                10.507695230819511 <- longitude -> 11.164202498168862
13:19:01 DEBUG   opendrift:2137:                -56.027064115091655 <- z -> 0.0
13:19:01 DEBUG   opendrift:2138: ---------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 02:00:00 (before)
                2026-01-20 03:00:00 (after)
13:19:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.622529528812336 and 59.75212026377215 degrees.
13:19:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:19:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.622529528812336 and 59.75212026377215 degrees.
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:03 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 98x42x12) for time after (2026-01-20 03:00:00)
13:19:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 02:00:00) in space  (linearNDFast)
13:19:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 03:00:00) in space  (linearNDFast)
13:19:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 02:00:00, weight 0.71) and
                      after (2026-01-20 03:00:00, weight 0.29) in time
13:19:03 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.83580839788148 degrees.
13:19:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.83580839788148 degrees.
13:19:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:03 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.238475 (min) 0.512092 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.309673 (min) 0.702622 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.421546 (min) -0.326122 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.10311 (min) -3.18354 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.350663 (min) 2.19158 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 135.561 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00653639 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.61248 (min) 7.97697 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.0541 (min) 33.9373 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000811573 (min) 0.00168147 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:03 DEBUG   opendrift:728: No elements hit coastline.
13:19:03 DEBUG   opendrift:767: No elements hit seafloor.
13:19:03 DEBUG   opendrift:1714: No elements to deactivate
13:19:03 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:03 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:03 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:03 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:03 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:19:03 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:19:03 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 362.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 17.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:03 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:03 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:03 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028159594699186004
13:19:03 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:03 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:03 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:03 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:03 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:03 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:03 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(114), np.int64(0), np.int64(3), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:03 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:03 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:03 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:03 DEBUG   opendrift:2117: ======================================================================
13:19:03 INFO    opendrift:2118: 2026-01-20 02:47:37.418877 - step 76 of 96 - 500 active elements (0 deactivated)
13:19:03 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:03 DEBUG   opendrift:2126: ======================================================================
13:19:03 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.003574090990156
13:19:03 DEBUG   opendrift:2137:                10.507695230819508 <- longitude -> 11.17256970295302
13:19:03 DEBUG   opendrift:2137:                -55.866863143580225 <- z -> -0.4621680735071455
13:19:03 DEBUG   opendrift:2138: ---------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:03 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']
13:19:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 02:00:00 (before)
                2026-01-20 03:00:00 (after)
13:19:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 02:00:00) in space  (linearNDFast)
13:19:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 03:00:00) in space  (linearNDFast)
13:19:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 02:00:00, weight 0.21) and
                      after (2026-01-20 03:00:00, weight 0.79) in time
13:19:03 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.82744118582339 degrees.
13:19:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.82744118582339 degrees.
13:19:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:03 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:03 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:03 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.219611 (min) 0.517983 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.41325 (min) 0.584768 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.376507 (min) -0.290518 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.17015 (min) -3.14042 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.202904 (min) 2.13335 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 138.726 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01183e-06 (min) 0.0134658 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.82213 (min) 7.97207 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1133 (min) 33.9566 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000885189 (min) 0.00161254 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:03 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:03 DEBUG   opendrift:728: No elements hit coastline.
13:19:03 DEBUG   opendrift:767: No elements hit seafloor.
13:19:03 DEBUG   opendrift:1714: No elements to deactivate
13:19:03 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:03 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:03 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:03 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:03 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3]
13:19:03 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
13:19:03 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 362.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 19.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:03 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:03 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:03 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028138043020348887
13:19:03 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:03 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:03 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:03 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:03 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:03 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(3), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:03 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:03 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:03 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:03 DEBUG   opendrift:2117: ======================================================================
13:19:03 INFO    opendrift:2118: 2026-01-20 03:17:37.418877 - step 77 of 96 - 500 active elements (0 deactivated)
13:19:03 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:03 DEBUG   opendrift:2126: ======================================================================
13:19:03 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.007741997001006
13:19:03 DEBUG   opendrift:2137:                10.507695230819508 <- longitude -> 11.178068110751187
13:19:03 DEBUG   opendrift:2137:                -55.540131100444576 <- z -> -0.17731095027563248
13:19:03 DEBUG   opendrift:2138: ---------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:03 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']
13:19:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 03:00:00 (before)
                2026-01-20 04:00:00 (after)
13:19:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.58568411540798 and 59.75212026377215 degrees.
13:19: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']
13:19:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.58568411540798 and 59.75212026377215 degrees.
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:06 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:06 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 100x44x12) for time after (2026-01-20 04:00:00)
13:19:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 03:00:00) in space  (linearNDFast)
13:19:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 04:00:00) in space  (linearNDFast)
13:19:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 03:00:00, weight 0.71) and
                      after (2026-01-20 04:00:00, weight 0.29) in time
13:19:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.821942780769255 degrees.
13:19:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.821942780769255 degrees.
13:19:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:06 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.200011 (min) 0.482775 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.459585 (min) 0.699412 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.333675 (min) -0.254622 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.14108 (min) -3.11571 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.367772 (min) 2.21963 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 139.537 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01261e-06 (min) 0.0128899 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.58768 (min) 7.96166 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.9638 (min) 33.9722 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000839193 (min) 0.00155298 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:06 DEBUG   opendrift:728: No elements hit coastline.
13:19:06 DEBUG   opendrift:767: No elements hit seafloor.
13:19:06 DEBUG   opendrift:1714: No elements to deactivate
13:19:06 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:06 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:06 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:06 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:06 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0]
13:19:06 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
13:19:06 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 363.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 20.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:06 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:06 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:06 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.027900312592327777
13:19:06 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:06 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:06 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:06 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:06 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(3), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:06 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:06 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:06 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:06 DEBUG   opendrift:2117: ======================================================================
13:19:06 INFO    opendrift:2118: 2026-01-20 03:47:37.418877 - step 78 of 96 - 500 active elements (0 deactivated)
13:19:06 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:06 DEBUG   opendrift:2126: ======================================================================
13:19:06 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.01123809094031
13:19:06 DEBUG   opendrift:2137:                10.507695230819508 <- longitude -> 11.186172539558845
13:19:06 DEBUG   opendrift:2137:                -54.847552048274885 <- z -> -0.4934064705206116
13:19:06 DEBUG   opendrift:2138: ---------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 03:00:00 (before)
                2026-01-20 04:00:00 (after)
13:19:06 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 03:00:00) in space  (linearNDFast)
13:19:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:06 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 04:00:00) in space  (linearNDFast)
13:19:06 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:06 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 03:00:00, weight 0.21) and
                      after (2026-01-20 04:00:00, weight 0.79) in time
13:19:06 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.81383835642188 degrees.
13:19:06 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.81383835642188 degrees.
13:19:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:06 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:06 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:06 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:06 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:06 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:06 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.180042 (min) 0.630323 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.465723 (min) 0.421398 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.300978 (min) -0.221639 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.14548 (min) -3.19579 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.344779 (min) 2.4074 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 138.293 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01231e-06 (min) 0.0102582 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.78478 (min) 7.95346 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8602 (min) 33.9873 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000796601 (min) 0.0015229 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:06 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:06 DEBUG   opendrift:728: No elements hit coastline.
13:19:06 DEBUG   opendrift:767: No elements hit seafloor.
13:19:06 DEBUG   opendrift:1714: No elements to deactivate
13:19:06 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:06 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:06 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:06 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:06 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
13:19:06 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
13:19:06 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 364.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 21.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:06 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:06 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:06 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.028237367151164514
13:19:06 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:06 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:06 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:06 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:06 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:06 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:06 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:06 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:06 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:06 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:06 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(3), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:06 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:06 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:06 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:06 DEBUG   opendrift:2117: ======================================================================
13:19:06 INFO    opendrift:2118: 2026-01-20 04:17:37.418877 - step 79 of 96 - 500 active elements (0 deactivated)
13:19:06 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:06 DEBUG   opendrift:2126: ======================================================================
13:19:06 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.01405196298383
13:19:06 DEBUG   opendrift:2137:                10.507695230819504 <- longitude -> 11.189711042807772
13:19:06 DEBUG   opendrift:2137:                -54.520120448615664 <- z -> -0.7537253500558743
13:19:06 DEBUG   opendrift:2138: ---------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:06 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:06 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:06 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:06 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 04:00:00 (before)
                2026-01-20 05:00:00 (after)
13:19:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.56725711130392 and 59.75212026377215 degrees.
13:19: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']
13:19:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.56725711130392 and 59.75212026377215 degrees.
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:08 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:08 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 101x45x12) for time after (2026-01-20 05:00:00)
13:19:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 04:00:00) in space  (linearNDFast)
13:19:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 05:00:00) in space  (linearNDFast)
13:19:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 04:00:00, weight 0.71) and
                      after (2026-01-20 05:00:00, weight 0.29) in time
13:19:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.81029984874933 degrees.
13:19:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.81029984874933 degrees.
13:19:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:08 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.174838 (min) 0.680408 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.452295 (min) 0.658338 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.275572 (min) -0.195498 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.88554 (min) -3.25999 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.270647 (min) 2.36075 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 137.784 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01246e-06 (min) 0.0112246 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.59947 (min) 7.96411 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.025 (min) 34.0011 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000827316 (min) 0.00143137 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:08 DEBUG   opendrift:728: No elements hit coastline.
13:19:08 DEBUG   opendrift:767: No elements hit seafloor.
13:19:08 DEBUG   opendrift:1714: No elements to deactivate
13:19:08 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:08 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:08 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:08 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:19:08 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:08 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026234166052562978
13:19:08 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:08 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:08 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:08 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:08 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:08 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(3), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:08 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:08 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:08 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:08 DEBUG   opendrift:2117: ======================================================================
13:19:08 INFO    opendrift:2118: 2026-01-20 04:47:37.418877 - step 80 of 96 - 500 active elements (0 deactivated)
13:19:08 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:08 DEBUG   opendrift:2126: ======================================================================
13:19:08 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.01666359701376
13:19:08 DEBUG   opendrift:2137:                10.507695230819504 <- longitude -> 11.1932060725226
13:19:08 DEBUG   opendrift:2137:                -53.76265430675055 <- z -> -0.1776226671267036
13:19:08 DEBUG   opendrift:2138: ---------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 04:00:00 (before)
                2026-01-20 05:00:00 (after)
13:19:08 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 04:00:00) in space  (linearNDFast)
13:19:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:08 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 05:00:00) in space  (linearNDFast)
13:19:08 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:08 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 04:00:00, weight 0.21) and
                      after (2026-01-20 05:00:00, weight 0.79) in time
13:19:08 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.806804816417944 degrees.
13:19:08 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.806804816417944 degrees.
13:19:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:08 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:08 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:08 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:08 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:08 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:08 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.177889 (min) 0.665145 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.425127 (min) 0.708334 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.254015 (min) -0.174161 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.46131 (min) -3.32282 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.192188 (min) 2.14947 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 137.922 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01135e-06 (min) 0.0112343 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.40406 (min) 7.96076 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.6188 (min) 34.0164 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000759195 (min) 0.00137457 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:08 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:08 DEBUG   opendrift:728: No elements hit coastline.
13:19:08 DEBUG   opendrift:767: No elements hit seafloor.
13:19:08 DEBUG   opendrift:1714: No elements to deactivate
13:19:08 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:08 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:08 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:08 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:19:08 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3]
13:19:08 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0]
13:19:08 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 366.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 22.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:08 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:08 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:08 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02322894692804138
13:19:08 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:08 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:08 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:19:08 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:08 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:08 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:08 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:08 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:08 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:08 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(3), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:08 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:08 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:08 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:08 DEBUG   opendrift:2117: ======================================================================
13:19:08 INFO    opendrift:2118: 2026-01-20 05:17:37.418877 - step 81 of 96 - 500 active elements (0 deactivated)
13:19:08 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:08 DEBUG   opendrift:2126: ======================================================================
13:19:08 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.018528920323035
13:19:08 DEBUG   opendrift:2137:                10.507695230819504 <- longitude -> 11.196643508498207
13:19:08 DEBUG   opendrift:2137:                -53.2563665987923 <- z -> 0.0
13:19:08 DEBUG   opendrift:2138: ---------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:08 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:08 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:08 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:08 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 05:00:00 (before)
                2026-01-20 06:00:00 (after)
13:19:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.560265078777775 and 59.75212026377215 degrees.
13:19:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:19:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.560265078777775 and 59.75212026377215 degrees.
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:10 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:10 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 102x45x12) for time after (2026-01-20 06:00:00)
13:19:10 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 05:00:00) in space  (linearNDFast)
13:19:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:10 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 06:00:00) in space  (linearNDFast)
13:19:10 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:10 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 05:00:00, weight 0.71) and
                      after (2026-01-20 06:00:00, weight 0.29) in time
13:19:10 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.80336737886087 degrees.
13:19:10 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.80336737886087 degrees.
13:19:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:10 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:10 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:10 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:10 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:10 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:10 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:10 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:10 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:10 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:10 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:10 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:10 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.184155 (min) 0.58582 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.432065 (min) 0.710457 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.248892 (min) -0.15971 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.36927 (min) -3.41357 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.180331 (min) 2.14951 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 137.61 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0107092 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.36624 (min) 7.95554 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.4082 (min) 34.0094 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00120211 (min) 0.00118122 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:10 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:10 DEBUG   opendrift:728: No elements hit coastline.
13:19:10 DEBUG   opendrift:767: No elements hit seafloor.
13:19:10 DEBUG   opendrift:1714: No elements to deactivate
13:19:10 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:10 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:10 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:10 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:10 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:19:10 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:19:10 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 366.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 23.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:10 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:10 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:10 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:10 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:10 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022642912137822983
13:19:10 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:10 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:10 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:10 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:10 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:10 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:10 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:10 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:10 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(3), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:10 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:10 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:10 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:11 DEBUG   opendrift:2117: ======================================================================
13:19:11 INFO    opendrift:2118: 2026-01-20 05:47:37.418877 - step 82 of 96 - 500 active elements (0 deactivated)
13:19:11 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:11 DEBUG   opendrift:2126: ======================================================================
13:19:11 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.020019448970515
13:19:11 DEBUG   opendrift:2137:                10.5076952308195 <- longitude -> 11.20141203563582
13:19:11 DEBUG   opendrift:2137:                -52.80347833475925 <- z -> -0.17907742582742547
13:19:11 DEBUG   opendrift:2138: ---------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 05:00:00 (before)
                2026-01-20 06:00:00 (after)
13:19:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 05:00:00) in space  (linearNDFast)
13:19:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 06:00:00) in space  (linearNDFast)
13:19:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 05:00:00, weight 0.21) and
                      after (2026-01-20 06:00:00, weight 0.79) in time
13:19:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.79859886148739 degrees.
13:19:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.79859886148739 degrees.
13:19:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.186336 (min) 0.499258 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.402794 (min) 0.733461 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.257584 (min) -0.149099 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.52285 (min) -3.56241 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.10467 (min) 2.34934 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 138.238 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0117e-06 (min) 0.00922028 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.36157 (min) 7.95354 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3086 (min) 33.972 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00144371 (min) 0.00096803 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:11 DEBUG   opendrift:728: No elements hit coastline.
13:19:11 DEBUG   opendrift:767: No elements hit seafloor.
13:19:11 DEBUG   opendrift:1714: No elements to deactivate
13:19:11 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:11 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:11 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:11 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
13:19:11 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3]
13:19:11 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0]
13:19:11 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 368.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  38.   0.]
 [ 24.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:11 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:11 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024029449960703397
13:19:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:11 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
13:19:11 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:11 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:11 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:11 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:11 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(115), np.int64(0), np.int64(2), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:11 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:11 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:11 DEBUG   opendrift:2117: ======================================================================
13:19:11 INFO    opendrift:2118: 2026-01-20 06:17:37.418877 - step 83 of 96 - 500 active elements (0 deactivated)
13:19:11 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:11 DEBUG   opendrift:2126: ======================================================================
13:19:11 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.020927127513374
13:19:11 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 11.212913662173348
13:19:11 DEBUG   opendrift:2137:                -53.175724029541016 <- z -> -0.7519745103912415
13:19:11 DEBUG   opendrift:2138: ---------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 06:00:00 (before)
                2026-01-20 07:00:00 (after)
13:19:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.548827246459226 and 59.7407106920062 degrees.
13:19:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:19:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.548827246459226 and 59.7407106920062 degrees.
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:13 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:13 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 102x45x12) for time after (2026-01-20 07:00:00)
13:19:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 06:00:00) in space  (linearNDFast)
13:19:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 07:00:00) in space  (linearNDFast)
13:19:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 06:00:00, weight 0.71) and
                      after (2026-01-20 07:00:00, weight 0.29) in time
13:19:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.78709721900046 degrees.
13:19:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.78709721900046 degrees.
13:19:13 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:13 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:13 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:13 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:13 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:13 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:13 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:13 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:13 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.168658 (min) 0.525679 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.360637 (min) 0.668016 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.28643 (min) -0.160342 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.66799 (min) -3.51901 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.120934 (min) 2.10725 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 139.59 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01213e-06 (min) 0.00854974 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.89005 (min) 7.95246 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.53 (min) 33.98 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0010487 (min) 0.000958186 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:13 DEBUG   opendrift:728: No elements hit coastline.
13:19:13 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
13:19:13 DEBUG   opendrift:1714: No elements to deactivate
13:19:13 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:13 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:13 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:13 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:13 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:19:13 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:19:13 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 368.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 25.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:13 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:13 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:13 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:13 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:13 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024981021276998833
13:19:13 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:13 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:13 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:13 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:13 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:13 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:13 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(2), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:13 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:13 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:13 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:13 DEBUG   opendrift:2117: ======================================================================
13:19:13 INFO    opendrift:2118: 2026-01-20 06:47:37.418877 - step 84 of 96 - 500 active elements (0 deactivated)
13:19:13 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:13 DEBUG   opendrift:2126: ======================================================================
13:19:13 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.021645247527026
13:19:13 DEBUG   opendrift:2137:                10.507695230819497 <- longitude -> 11.220008542983187
13:19:13 DEBUG   opendrift:2137:                -53.148101806640625 <- z -> -1.186128557820611
13:19:13 DEBUG   opendrift:2138: ---------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:13 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']
13:19:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:13 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 06:00:00 (before)
                2026-01-20 07:00:00 (after)
13:19:13 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 06:00:00) in space  (linearNDFast)
13:19:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:13 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 07:00:00) in space  (linearNDFast)
13:19:13 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:13 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 06:00:00, weight 0.21) and
                      after (2026-01-20 07:00:00, weight 0.79) in time
13:19:13 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.78000234748737 degrees.
13:19:13 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.78000234748737 degrees.
13:19:13 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:13 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:13 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:13 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:13 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:13 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:13 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:13 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:13 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:13 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:13 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:13 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.198643 (min) 0.570395 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.280346 (min) 0.554728 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.328656 (min) -0.188962 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.63972 (min) -3.20554 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.39811 (min) 1.73711 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 140.66 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0119e-06 (min) 0.00739429 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 4.12345 (min) 7.95256 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.9632 (min) 33.9828 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000734459 (min) 0.000938733 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:13 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:13 DEBUG   opendrift:728: No elements hit coastline.
13:19:13 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
13:19:13 DEBUG   opendrift:1714: No elements to deactivate
13:19:13 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:13 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:13 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:13 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:19:13 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:13 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02445607223058897
13:19:13 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:13 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:13 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:13 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:13 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:13 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:13 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:13 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(116), np.int64(0), np.int64(2), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:13 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:13 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:13 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:13 DEBUG   opendrift:2117: ======================================================================
13:19:13 INFO    opendrift:2118: 2026-01-20 07:17:37.418877 - step 85 of 96 - 500 active elements (0 deactivated)
13:19:13 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:13 DEBUG   opendrift:2126: ======================================================================
13:19:13 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.0220727466951
13:19:13 DEBUG   opendrift:2137:                10.507695230819493 <- longitude -> 11.225692771313545
13:19:13 DEBUG   opendrift:2137:                -53.105987548828125 <- z -> -0.6356268921576917
13:19:13 DEBUG   opendrift:2138: ---------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:13 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']
13:19:13 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:13 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:13 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:13 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 07:00:00 (before)
                2026-01-20 08:00:00 (after)
13:19:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.53039452401843 and 59.7407106920062 degrees.
13:19:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:19:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.53039452401843 and 59.7407106920062 degrees.
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:15 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:15 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 103x46x12) for time after (2026-01-20 08:00:00)
13:19:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 07:00:00) in space  (linearNDFast)
13:19:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 08:00:00) in space  (linearNDFast)
13:19:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 07:00:00, weight 0.71) and
                      after (2026-01-20 08:00:00, weight 0.29) in time
13:19:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77431810831427 degrees.
13:19:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77431810831427 degrees.
13:19:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:15 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:15 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.211932 (min) 0.552755 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.181165 (min) 0.877511 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.376472 (min) -0.235464 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.66074 (min) -2.9544 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.342714 (min) 1.54613 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 145.092 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01229e-06 (min) 0.00593738 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.34426 (min) 7.94814 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3386 (min) 33.9797 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000611608 (min) 0.000830519 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:15 DEBUG   opendrift:728: No elements hit coastline.
13:19:15 DEBUG   opendrift:772: Lifting 6 elements to seafloor.
13:19:15 DEBUG   opendrift:1714: No elements to deactivate
13:19:15 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:15 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:15 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:15 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:15 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:19:15 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:19:15 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 368.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 26.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:15 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:15 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:15 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:15 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:15 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02409010498867638
13:19:15 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:15 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:15 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:15 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:15 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:15 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:15 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(2), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:15 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:15 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:15 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:15 DEBUG   opendrift:2117: ======================================================================
13:19:15 INFO    opendrift:2118: 2026-01-20 07:47:37.418877 - step 86 of 96 - 500 active elements (0 deactivated)
13:19:15 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:15 DEBUG   opendrift:2126: ======================================================================
13:19:15 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.022941516551114
13:19:15 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 11.224884870121368
13:19:15 DEBUG   opendrift:2137:                -53.05615997314453 <- z -> -0.671439928421441
13:19:15 DEBUG   opendrift:2138: ---------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:15 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']
13:19:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 07:00:00 (before)
                2026-01-20 08:00:00 (after)
13:19:15 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 07:00:00) in space  (linearNDFast)
13:19:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:15 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 08:00:00) in space  (linearNDFast)
13:19:15 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:15 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 07:00:00, weight 0.21) and
                      after (2026-01-20 08:00:00, weight 0.79) in time
13:19:15 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77512600521345 degrees.
13:19:15 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77512600521345 degrees.
13:19:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:15 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:15 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:15 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:15 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:15 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:15 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.2122 (min) 0.552331 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.118262 (min) 0.891235 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.433217 (min) -0.294523 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.4439 (min) -2.78582 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.0266395 (min) 1.35237 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 150.312 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01231e-06 (min) 0.00441275 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.6486 (min) 7.94731 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.079 (min) 33.9725 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000918411 (min) 0.000907905 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:15 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:15 DEBUG   opendrift:728: No elements hit coastline.
13:19:15 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
13:19:15 DEBUG   opendrift:1714: No elements to deactivate
13:19:15 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:15 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:15 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:15 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:19:15 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:15 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022269755118868573
13:19:15 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:15 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:15 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:15 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:15 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:15 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:15 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:15 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(2), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:15 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:15 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:15 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:15 DEBUG   opendrift:2117: ======================================================================
13:19:15 INFO    opendrift:2118: 2026-01-20 08:17:37.418877 - step 87 of 96 - 500 active elements (0 deactivated)
13:19:15 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:15 DEBUG   opendrift:2126: ======================================================================
13:19:15 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.02580760266659
13:19:15 DEBUG   opendrift:2137:                10.5076952308195 <- longitude -> 11.223345881793138
13:19:15 DEBUG   opendrift:2137:                -53.000911712646484 <- z -> -0.521701075898101
13:19:15 DEBUG   opendrift:2138: ---------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:15 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']
13:19:15 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:15 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:15 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:15 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 08:00:00 (before)
                2026-01-20 09:00:00 (after)
13:19:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.52339404775632 and 59.7407106920062 degrees.
13:19:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
13:19:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.52339404775632 and 59.7407106920062 degrees.
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:17 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:17 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 104x46x12) for time after (2026-01-20 09:00:00)
13:19:17 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 08:00:00) in space  (linearNDFast)
13:19:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:17 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 09:00:00) in space  (linearNDFast)
13:19:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:17 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 08:00:00, weight 0.71) and
                      after (2026-01-20 09:00:00, weight 0.29) in time
13:19:17 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77666500005322 degrees.
13:19:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77666500005322 degrees.
13:19:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:17 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.197612 (min) 0.5635 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0788873 (min) 0.86021 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.485374 (min) -0.350271 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.3542 (min) -2.80092 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.424837 (min) 1.00968 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 155.803 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01303e-06 (min) 0.00614202 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.35034 (min) 7.94213 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.4634 (min) 33.9638 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000656487 (min) 0.000835654 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:17 DEBUG   opendrift:728: No elements hit coastline.
13:19:17 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
13:19:17 DEBUG   opendrift:1714: No elements to deactivate
13:19:17 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:17 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:17 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:17 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:17 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3]
13:19:17 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
13:19:17 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 368.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 28.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:17 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:17 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:17 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:17 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:17 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02119563632121438
13:19:17 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:17 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:17 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:17 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:17 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:17 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:17 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(119), np.int64(0), np.int64(2), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:17 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:17 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:17 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:17 DEBUG   opendrift:2117: ======================================================================
13:19:17 INFO    opendrift:2118: 2026-01-20 08:47:37.418877 - step 88 of 96 - 500 active elements (0 deactivated)
13:19:17 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:17 DEBUG   opendrift:2126: ======================================================================
13:19:17 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.02855747532594
13:19:17 DEBUG   opendrift:2137:                10.5076952308195 <- longitude -> 11.228353930470439
13:19:17 DEBUG   opendrift:2137:                -52.94989776611328 <- z -> -0.5142382918060301
13:19:17 DEBUG   opendrift:2138: ---------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:17 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']
13:19:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 08:00:00 (before)
                2026-01-20 09:00:00 (after)
13:19:17 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 08:00:00) in space  (linearNDFast)
13:19:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:17 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 09:00:00) in space  (linearNDFast)
13:19:17 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:17 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 08:00:00, weight 0.21) and
                      after (2026-01-20 09:00:00, weight 0.79) in time
13:19:17 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77165695661222 degrees.
13:19:17 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.77165695661222 degrees.
13:19:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:17 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:17 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:17 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:17 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:17 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.17917 (min) 0.535717 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0763976 (min) 1.04098 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.534239 (min) -0.402279 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.94468 (min) -2.8041 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.959434 (min) 0.622499 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 160.787 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01302e-06 (min) 0.00769414 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.30996 (min) 7.93243 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3164 (min) 33.9543 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00104567 (min) 0.00052326 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:17 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:17 DEBUG   opendrift:728: No elements hit coastline.
13:19:17 DEBUG   opendrift:772: Lifting 9 elements to seafloor.
13:19:17 DEBUG   opendrift:1714: No elements to deactivate
13:19:17 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:17 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:17 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:17 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:17 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:19:17 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:19:17 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 369.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 28.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:17 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:17 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:17 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:17 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:17 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01781557085374401
13:19:17 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:17 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:17 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:17 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:17 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:17 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:17 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:17 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:17 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:17 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:17 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(118), np.int64(0), np.int64(2), np.int64(380), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:17 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:17 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:17 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:17 DEBUG   opendrift:2117: ======================================================================
13:19:17 INFO    opendrift:2118: 2026-01-20 09:17:37.418877 - step 89 of 96 - 500 active elements (0 deactivated)
13:19:17 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:17 DEBUG   opendrift:2126: ======================================================================
13:19:17 DEBUG   opendrift:2137:                57.55436560186746 <- latitude -> 58.03185494826698
13:19:17 DEBUG   opendrift:2137:                10.507695230819499 <- longitude -> 11.233416522498178
13:19:17 DEBUG   opendrift:2137:                -52.90186309814453 <- z -> -0.3272807325389205
13:19:17 DEBUG   opendrift:2138: ---------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:17 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']
13:19:17 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:17 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:17 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:17 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 09:00:00 (before)
                2026-01-20 10:00:00 (after)
13:19:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.50495424934525 and 59.75212026377215 degrees.
13:19: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']
13:19:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.50495424934525 and 59.75212026377215 degrees.
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:19 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 105x48x12) for time after (2026-01-20 10:00:00)
13:19:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 09:00:00) in space  (linearNDFast)
13:19:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 10:00:00) in space  (linearNDFast)
13:19:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 09:00:00, weight 0.71) and
                      after (2026-01-20 10:00:00, weight 0.29) in time
13:19:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.766594365217806 degrees.
13:19:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.766594365217806 degrees.
13:19:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.205541 (min) 0.548676 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0725408 (min) 0.855047 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.57204 (min) -0.433093 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.40442 (min) -2.88644 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.13531 (min) 0.40112 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 165.431 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01265e-06 (min) 0.00862772 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.30298 (min) 7.93937 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3312 (min) 33.9453 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00166168 (min) 0.000747294 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:19 DEBUG   opendrift:728: No elements hit coastline.
13:19:19 DEBUG   opendrift:772: Lifting 10 elements to seafloor.
13:19:19 DEBUG   opendrift:1714: No elements to deactivate
13:19:19 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:19 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
13:19:19 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
13:19:19 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 370.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 28.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:19 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014096163973482158
13:19:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
13:19:19 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(117), np.int64(0), np.int64(2), np.int64(381), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:19 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:19 DEBUG   opendrift:2117: ======================================================================
13:19:19 INFO    opendrift:2118: 2026-01-20 09:47:37.418877 - step 90 of 96 - 500 active elements (0 deactivated)
13:19:19 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:19 DEBUG   opendrift:2126: ======================================================================
13:19:19 DEBUG   opendrift:2137:                57.55436560186747 <- latitude -> 58.03627183294239
13:19:19 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.238601694899408
13:19:19 DEBUG   opendrift:2137:                -52.86469268798828 <- z -> -0.11748316575090023
13:19:19 DEBUG   opendrift:2138: ---------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 09:00:00 (before)
                2026-01-20 10:00:00 (after)
13:19:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 09:00:00) in space  (linearNDFast)
13:19:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 10:00:00) in space  (linearNDFast)
13:19:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 09:00:00, weight 0.21) and
                      after (2026-01-20 10:00:00, weight 0.79) in time
13:19:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.76140918671615 degrees.
13:19:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.76140918671615 degrees.
13:19:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.218667 (min) 0.538941 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0748211 (min) 0.971066 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.601815 (min) -0.453163 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.13082 (min) -2.65544 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.25146 (min) 0.372315 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 168.529 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01219e-06 (min) 0.00912692 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.29976 (min) 7.91785 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3581 (min) 33.9368 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00291672 (min) 0.000759677 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:19 DEBUG   opendrift:728: No elements hit coastline.
13:19:19 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
13:19:19 DEBUG   opendrift:1714: No elements to deactivate
13:19:19 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
13:19:19 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3]
13:19:19 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
13:19:19 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 370.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 30.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:19 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013023200518099968
13:19:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(119), np.int64(0), np.int64(2), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:19 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:19 DEBUG   opendrift:2117: ======================================================================
13:19:19 INFO    opendrift:2118: 2026-01-20 10:17:37.418877 - step 91 of 96 - 500 active elements (0 deactivated)
13:19:19 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:19 DEBUG   opendrift:2126: ======================================================================
13:19:19 DEBUG   opendrift:2137:                57.554365601867474 <- latitude -> 58.04448560175864
13:19:19 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.243354374775539
13:19:19 DEBUG   opendrift:2137:                -52.83515548706055 <- z -> -0.27144711227348745
13:19:19 DEBUG   opendrift:2138: ---------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 10:00:00 (before)
                2026-01-20 11:00:00 (after)
13:19:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.49794675498845 and 59.76353248596159 degrees.
13:19: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']
13:19:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.49794675498845 and 59.76353248596159 degrees.
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 106x49x12) for time after (2026-01-20 11:00:00)
13:19:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 10:00:00) in space  (linearNDFast)
13:19:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 11:00:00) in space  (linearNDFast)
13:19:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 10:00:00, weight 0.71) and
                      after (2026-01-20 11:00:00, weight 0.29) in time
13:19:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.756656504979624 degrees.
13:19:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.756656504979624 degrees.
13:19:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.244817 (min) 0.486074 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0681979 (min) 1.01371 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.623387 (min) -0.468507 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.16728 (min) -2.80456 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.30427 (min) 0.34804 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 169.69 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01154e-06 (min) 0.00892697 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.47319 (min) 7.91746 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.7631 (min) 33.9267 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00289206 (min) 0.000525398 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:21 DEBUG   opendrift:728: No elements hit coastline.
13:19:21 DEBUG   opendrift:772: Lifting 20 elements to seafloor.
13:19:21 DEBUG   opendrift:1714: No elements to deactivate
13:19:21 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:21 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:21 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:21 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:21 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:19:21 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:19:21 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 370.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 31.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:21 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:21 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:21 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013497520153700857
13:19:21 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:21 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:21 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:21 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:21 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:21 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:21 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:21 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(120), np.int64(0), np.int64(2), np.int64(378), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:21 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:21 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:21 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:21 DEBUG   opendrift:2117: ======================================================================
13:19:21 INFO    opendrift:2118: 2026-01-20 10:47:37.418877 - step 92 of 96 - 500 active elements (0 deactivated)
13:19:21 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:21 DEBUG   opendrift:2126: ======================================================================
13:19:21 DEBUG   opendrift:2137:                57.55436560186748 <- latitude -> 58.05285461971434
13:19:21 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.247442015628794
13:19:21 DEBUG   opendrift:2137:                -52.81266784667969 <- z -> -0.3338389396950999
13:19:21 DEBUG   opendrift:2138: ---------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:21 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 10:00:00 (before)
                2026-01-20 11:00:00 (after)
13:19:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 10:00:00) in space  (linearNDFast)
13:19:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 11:00:00) in space  (linearNDFast)
13:19:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 10:00:00, weight 0.21) and
                      after (2026-01-20 11:00:00, weight 0.79) in time
13:19:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.75256886571416 degrees.
13:19:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.75256886571416 degrees.
13:19:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.263749 (min) 0.556548 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0566031 (min) 0.937246 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.639245 (min) -0.480505 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.21127 (min) -3.00916 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.1993 (min) 0.290954 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 169.234 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01237e-06 (min) 0.00823604 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.51046 (min) 7.90547 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.9593 (min) 33.9155 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00269634 (min) 0.000439298 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:22 DEBUG   opendrift:728: No elements hit coastline.
13:19:22 DEBUG   opendrift:772: Lifting 76 elements to seafloor.
13:19:22 DEBUG   opendrift:1714: No elements to deactivate
13:19:22 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:22 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:22 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:22 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:22 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:19:22 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:19:22 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 370.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 32.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:22 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:22 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013799777639142832
13:19:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:22 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:22 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:22 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(121), np.int64(0), np.int64(2), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:22 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:22 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:22 DEBUG   opendrift:2117: ======================================================================
13:19:22 INFO    opendrift:2118: 2026-01-20 11:17:37.418877 - step 93 of 96 - 500 active elements (0 deactivated)
13:19:22 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:22 DEBUG   opendrift:2126: ======================================================================
13:19:22 DEBUG   opendrift:2137:                57.55436560186748 <- latitude -> 58.065235001107425
13:19:22 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.250736743601397
13:19:22 DEBUG   opendrift:2137:                -52.795135498046875 <- z -> -0.07438271579285546
13:19:22 DEBUG   opendrift:2138: ---------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:22 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']
13:19:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
13:19:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 11:00:00 (before)
                2026-01-20 12:00:00 (after)
13:19:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.476907477886776 and 59.77494735858671 degrees.
13:19: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']
13:19:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.476907477886776 and 59.77494735858671 degrees.
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 109x50x12) for time after (2026-01-20 12:00:00)
13:19:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 11:00:00) in space  (linearNDFast)
13:19:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 12:00:00) in space  (linearNDFast)
13:19:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 11:00:00, weight 0.71) and
                      after (2026-01-20 12:00:00, weight 0.29) in time
13:19:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.74927413877504 degrees.
13:19:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.74927413877504 degrees.
13:19:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.267192 (min) 0.529088 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0595186 (min) 0.848548 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.644662 (min) -0.484487 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.25418 (min) -2.85477 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.16627 (min) 0.162299 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 166.676 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01097e-06 (min) 0.00691721 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.51057 (min) 7.89179 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.9679 (min) 33.9049 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00271164 (min) 0.000570853 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:24 DEBUG   opendrift:728: No elements hit coastline.
13:19:24 DEBUG   opendrift:772: Lifting 320 elements to seafloor.
13:19:24 DEBUG   opendrift:1714: No elements to deactivate
13:19:24 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:19:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013179901646943411
13:19:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(121), np.int64(0), np.int64(2), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:24 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:24 DEBUG   opendrift:2117: ======================================================================
13:19:24 INFO    opendrift:2118: 2026-01-20 11:47:37.418877 - step 94 of 96 - 500 active elements (0 deactivated)
13:19:24 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:24 DEBUG   opendrift:2126: ======================================================================
13:19:24 DEBUG   opendrift:2137:                57.554365601867474 <- latitude -> 58.07248586414511
13:19:24 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.253492474180476
13:19:24 DEBUG   opendrift:2137:                -52.78872299194336 <- z -> -0.21746048796882195
13:19:24 DEBUG   opendrift:2138: ---------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 11:00:00 (before)
                2026-01-20 12:00:00 (after)
13:19:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 11:00:00) in space  (linearNDFast)
13:19:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 12:00:00) in space  (linearNDFast)
13:19:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 11:00:00, weight 0.21) and
                      after (2026-01-20 12:00:00, weight 0.79) in time
13:19:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.74651840731853 degrees.
13:19:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.74651840731853 degrees.
13:19:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.277996 (min) 0.560907 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0711088 (min) 0.760694 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.644533 (min) -0.482924 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.32392 (min) -2.5451 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.09173 (min) -0.126724 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 163.219 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01233e-06 (min) 0.00515991 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.61693 (min) 7.89714 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.4568 (min) 33.8948 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00117936 (min) 0.0015858 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:24 DEBUG   opendrift:728: No elements hit coastline.
13:19:24 DEBUG   opendrift:772: Lifting 372 elements to seafloor.
13:19:24 DEBUG   opendrift:1714: No elements to deactivate
13:19:24 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:19:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013816186323771419
13:19:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(121), np.int64(0), np.int64(2), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:24 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:24 DEBUG   opendrift:2117: ======================================================================
13:19:24 INFO    opendrift:2118: 2026-01-20 12:17:37.418877 - step 95 of 96 - 500 active elements (0 deactivated)
13:19:24 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:24 DEBUG   opendrift:2126: ======================================================================
13:19:24 DEBUG   opendrift:2137:                57.554365601867474 <- latitude -> 58.08278328991447
13:19:24 DEBUG   opendrift:2137:                10.507695230819495 <- longitude -> 11.25556959323396
13:19:24 DEBUG   opendrift:2137:                -52.78872299194336 <- z -> -0.14814515432224623
13:19:24 DEBUG   opendrift:2138: ---------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 12:00:00 (before)
                2026-01-20 13:00:00 (after)
13:19:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
13:19:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
13:19:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
13:19:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
13:19:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
13:19:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.47431236587821 and 59.77494735858671 degrees.
13:19: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']
13:19:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.47431236587821 and 59.77494735858671 degrees.
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
13:19:26 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['ocean_vertical_diffusivity', 'y_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'x_sea_water_velocity']
13:19:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 111x49x12) for time after (2026-01-20 13:00:00)
13:19:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 12:00:00) in space  (linearNDFast)
13:19:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 13:00:00) in space  (linearNDFast)
13:19:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 12:00:00, weight 0.71) and
                      after (2026-01-20 13:00:00, weight 0.29) in time
13:19:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.74444128423735 degrees.
13:19:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.74444128423735 degrees.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.272775 (min) 0.649046 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0720727 (min) 0.99036 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.634756 (min) -0.471386 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.02956 (min) -2.3045 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.58714 (min) -0.42149 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 159.249 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01202e-06 (min) 0.00478395 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.62575 (min) 7.90119 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3605 (min) 33.9095 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00166556 (min) 0.00163975 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:26 DEBUG   opendrift:728: No elements hit coastline.
13:19:26 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
13:19:26 DEBUG   opendrift:1714: No elements to deactivate
13:19:26 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
13:19:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.012339680082896798
13:19:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(121), np.int64(0), np.int64(2), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:26 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
13:19:26 DEBUG   opendrift:2117: ======================================================================
13:19:26 INFO    opendrift:2118: 2026-01-20 12:47:37.418877 - step 96 of 96 - 500 active elements (0 deactivated)
13:19:26 DEBUG   opendrift:2124: 0 elements scheduled.
13:19:26 DEBUG   opendrift:2126: ======================================================================
13:19:26 DEBUG   opendrift:2137:                57.55436560186748 <- latitude -> 58.08832871674754
13:19:26 DEBUG   opendrift:2137:                10.507695230819492 <- longitude -> 11.257341933123051
13:19:26 DEBUG   opendrift:2137:                -52.78872299194336 <- z -> 0.0
13:19:26 DEBUG   opendrift:2138: ---------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19: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']
13:19:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
13:19:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19: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
13:19:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2026-01-20 12:00:00 (before)
                2026-01-20 13:00:00 (after)
13:19:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2026-01-20 12:00:00) in space  (linearNDFast)
13:19:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2026-01-20 13:00:00) in space  (linearNDFast)
13:19:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
13:19:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2026-01-20 12:00:00, weight 0.21) and
                      after (2026-01-20 13:00:00, weight 0.79) in time
13:19:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
13:19:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.7426689362665 degrees.
13:19:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49231585315257 and -58.7426689362665 degrees.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
13:19:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
13:19:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
13:19:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.248594 (min) 0.645209 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.083812 (min) 0.956534 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.617036 (min) -0.453001 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.75822 (min) -2.19419 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.47935 (min) -0.736973 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 10.9906 (min) 157.493 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0041193 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 3.63855 (min) 7.89601 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 24.3491 (min) 33.9346 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00124466 (min) 0.00176136 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:26 DEBUG   opendrift:728: No elements hit coastline.
13:19:26 DEBUG   opendrift:767: No elements hit seafloor.
13:19:26 DEBUG   opendrift:1714: No elements to deactivate
13:19:26 DEBUG   opendrift:2174: Calling ChemicalDrift.update()
13:19:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
13:19:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
13:19:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
13:19:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
13:19:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
13:19:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 370.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  39.   0.]
 [ 33.   0.   0.   0.   0.]
 [  0.   0.   0.   0.   0.]]
13:19:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
13:19:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
13:19:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014640237509082069
13:19:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
13:19:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
13:19:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
13:19:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
13:19:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
13:19:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
13:19:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
13:19:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(122), np.int64(0), np.int64(2), np.int64(376), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
13:19:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
13:19:26 DEBUG   opendrift:1665: Horizontal diffusivity is 0, no random walk.
13:19:26 DEBUG   opendrift:2212: Cleaning up
13:19:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
13:19:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
13:19:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
13:19:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
13:19:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
13:19:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
13:19:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
13:19:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
13:19:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
13:19:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
13:19:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
13:19:26 DEBUG   opendrift:728: No elements hit coastline.
13:19:26 DEBUG   opendrift:2299: Updating minval and maxval
13:19:26 DEBUG   opendrift:2379: Writing to file
13:19:26 DEBUG   opendrift:1714: No elements to deactivate
13:19:26 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:5...
    geospatial_vertical_min:                                           -61.75...
    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                             :    122
Humic colloid                   :      0
Particle reversible             :      2
Sediment reversible             :    376
Sediment slowly reversible      :      0
Number of transformations:
['        0', '        0', '        0', '      370', '        0']
['        0', '        0', '        0', '        0', '        0']
['       10', '        0', '        0', '       39', '        0']
['       33', '        0', '        0', '        0', '        0']
['        0', '        0', '        0', '        0', '        0']
Mass budget for target chemical:
mass preserved       : 0.385  g   38.475 %
mass degraded        : 0.612  g   61.228 %
mass volatilized     : 0.003  g   0.296 %
13:19:26 DEBUG   opendrift:3108: Saving animation..
13:19:26 INFO    opendrift:4675: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
13:19:42 DEBUG   opendrift:4713: MPLBACKEND = agg
13:19:42 DEBUG   opendrift:4714: DISPLAY = None
13:19:42 DEBUG   opendrift:4715: Time to save animation: 0:00:15.606674
13:19:42 INFO    opendrift:3317: Time to make animation: 0:00:15.752263
../_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
            )
13:19:42 DEBUG   opendrift:2446: Setting up map: corners=None, fast=True, lscale=None
13:19:42 WARNING opendrift:2480: Plotting fast. This will make your plots less accurate.
13:19:43 DEBUG   opendrift:3108: Saving animation..
13:19:43 INFO    opendrift:4675: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
13:21:00 DEBUG   opendrift:4713: MPLBACKEND = agg
13:21:00 DEBUG   opendrift:4714: DISPLAY = None
13:21:00 DEBUG   opendrift:4715: Time to save animation: 0:01:16.485974
13:21:00 INFO    opendrift:3101: Time to make animation: 0:01:17.743329
../_images/example_chemicaldrift_1.gif
o.plot_mass(legend = legend,
            time_unit = 'hours',
            title = 'Chemical mass budget')
Chemical mass budget
dissolved : 0.06776446104049683g (17.61239625294304%)
SPM : 0.004000000189989805g (1.0396244178175695%)
sediment : 0.31298989057540894g (81.3479793292394%)
/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 31.886 seconds)

Gallery generated by Sphinx-Gallery