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

16:15:51 DEBUG   opendrift:1788: No output file is specified, neglecting export_buffer_length
16:15:51 INFO    opendrift:1814: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
16:15:51 INFO    opendrift:1814: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
16:15:51 DEBUG   opendrift:1937: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2025-11-17 16:15:47.114656 to 2025-11-19 16:15:47.114656)
16:15:51 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]
16:15:51 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
16:15:51 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
16:15:51 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:51 DEBUG   opendrift.models.basemodel.environment:166:    Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
16:15:51 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for constant_reader
16:15:51 DEBUG   opendrift.models.basemodel.environment:166:    Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
16:15:51 DEBUG   opendrift.readers.basereader.variables:555: Nothing more to prepare for global_landmask
16:15:51 DEBUG   opendrift:2034: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
16:15:51 INFO    opendrift:952: Using existing reader for land_binary_mask to move elements to ocean
16:15:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:51 INFO    opendrift:982: All points are in ocean
16:15:51 INFO    opendrift.models.chemicaldrift:355: Number of species: 5
16:15:51 INFO    opendrift.models.chemicaldrift:357:   0 LMM
16:15:51 INFO    opendrift.models.chemicaldrift:357:   1 Humic colloid
16:15:51 INFO    opendrift.models.chemicaldrift:357:   2 Particle reversible
16:15:51 INFO    opendrift.models.chemicaldrift:357:   3 Sediment reversible
16:15:51 INFO    opendrift.models.chemicaldrift:357:   4 Sediment slowly reversible
16:15:51 INFO    opendrift.models.chemicaldrift:360: transfer setup: organics
16:15:51 INFO    opendrift.models.chemicaldrift:362: nspecies: 5
16:15:51 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]]
16:15:51 DEBUG   opendrift:909: to be seeded: 500, already seeded 0
16:15:51 DEBUG   opendrift:931: Released 500 new elements.
16:15:51 DEBUG   opendrift:2110: ======================================================================
16:15:51 INFO    opendrift:2111: 2025-11-17 16:15:47.114656 - step 1 of 96 - 500 active elements (0 deactivated)
16:15:51 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:51 DEBUG   opendrift:2119: ======================================================================
16:15:51 DEBUG   opendrift:2130:                57.54622268676758 <- latitude -> 57.648128509521484
16:15:51 DEBUG   opendrift:2130:                10.507113456726074 <- longitude -> 10.706080436706543
16:15:51 DEBUG   opendrift:2130:                -9.988470077514648 <- z -> -0.04695476219058037
16:15:51 DEBUG   opendrift:2131: ---------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 16:00:00 (before)
                2025-11-17 17:00:00 (after)
16:15:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:15:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:15:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:15:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
16:15: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']
16:15:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
16:15:53 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:15:53 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:15:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:15:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:15:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:15:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:15:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:15:53 DEBUG   opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2025-11-17 16:00:00)
16:15:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:54 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:15:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:15:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:15:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
16:15: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']
16:15:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:15:55 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:15:55 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2025-11-17 17:00:00)
16:15:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 16:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 17:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 16:00:00, weight 0.74) and
                      after (2025-11-17 17:00:00, weight 0.26) in time
16:15:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:15:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
16:15:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.4929004930107 and -59.29392585004879 degrees.
16:15:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:15:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.117867 (min) 0.074952 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.120447 (min) 0.181605 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0754904 (min) 0.11425 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 4.14687 (min) 5.52653 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.55786 (min) -4.10453 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.5012 (min) 23.5475 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01561e-06 (min) 0.0139846 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.12333 (min) 11.8065 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5613 (min) 31.5523 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -9.11081e-05 (min) 0.000244744 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:55 DEBUG   opendrift:728: No elements hit coastline.
16:15:55 DEBUG   opendrift:767: No elements hit seafloor.
16:15:55 DEBUG   opendrift:1707: No elements to deactivate
16:15:55 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:15:55 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:15:55 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:15:55 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:15:55 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2]
16:15:55 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:15:55 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.]]
16:15:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:55 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:15:55 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:15:55 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05315127911406723
16:15:55 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:15:55 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:15:55 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:15:55 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:55 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:55 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 42 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:55 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:15:55 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:15:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:55 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(450), np.int64(0), np.int64(49), np.int64(1), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:15:55 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:15:55 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:15:55 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:15:55 DEBUG   opendrift:2110: ======================================================================
16:15:55 INFO    opendrift:2111: 2025-11-17 16:45:47.114656 - step 2 of 96 - 500 active elements (0 deactivated)
16:15:55 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:55 DEBUG   opendrift:2119: ======================================================================
16:15:55 DEBUG   opendrift:2130:                57.544618078235864 <- latitude -> 57.64874696374155
16:15:55 DEBUG   opendrift:2130:                10.507491318751054 <- longitude -> 10.703803912921446
16:15:55 DEBUG   opendrift:2130:                -20.03840686601092 <- z -> -0.023672059456311567
16:15:55 DEBUG   opendrift:2131: ---------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 16:00:00 (before)
                2025-11-17 17:00:00 (after)
16:15:55 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 16:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 17:00:00) in space  (linearNDFast)
16:15:55 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:55 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 16:00:00, weight 0.24) and
                      after (2025-11-17 17:00:00, weight 0.76) in time
16:15:55 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:15:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492519769039625 and -59.2962071408898 degrees.
16:15:55 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.492519769039625 and -59.2962071408898 degrees.
16:15:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:15:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:55 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:55 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:55 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:55 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:55 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:15:55 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.12727 (min) 0.138402 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.09843 (min) 0.214479 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0277547 (min) 0.0689742 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.45659 (min) 4.63595 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -7.29869 (min) -5.05005 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.5135 (min) 23.4874 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01157e-06 (min) 0.0108928 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.1059 (min) 12.3335 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5753 (min) 32.4402 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00016607 (min) 0.000285883 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:15:55 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:55 DEBUG   opendrift:728: No elements hit coastline.
16:15:55 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:15:55 DEBUG   opendrift:1707: No elements to deactivate
16:15:55 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:15:55 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:15:55 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:15:55 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 30
16:15:55 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 0 0 0 0 0 0 0 0]
16:15:55 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 3 3 3 3 3 3 3 3]
16:15:55 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 30.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  1.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
16:15:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:55 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:15:55 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:15:55 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.051488885450804
16:15:55 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:15:55 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:15:55 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:15:55 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 36 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:55 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:55 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 31 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 39 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 40 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 34 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:55 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
16:15:55 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:15:55 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:15:55 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:15:55 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:55 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(420), np.int64(0), np.int64(49), np.int64(31), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:15:55 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:15:55 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:15:55 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:15:55 DEBUG   opendrift:2110: ======================================================================
16:15:55 INFO    opendrift:2111: 2025-11-17 17:15:47.114656 - step 3 of 96 - 500 active elements (0 deactivated)
16:15:55 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:55 DEBUG   opendrift:2119: ======================================================================
16:15:55 DEBUG   opendrift:2130:                57.5447066570808 <- latitude -> 57.650677344661936
16:15:55 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.700897554891379
16:15:55 DEBUG   opendrift:2130:                -22.13992555888189 <- z -> 0.0
16:15:55 DEBUG   opendrift:2131: ---------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:55 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:55 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:55 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:55 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 17:00:00 (before)
                2025-11-17 18:00:00 (after)
16:15:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:15:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:15:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:15:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
16:15: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']
16:15:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.065769177197765 and 59.7017591378129 degrees.
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:15:57 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:15:57 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x35x11) for time after (2025-11-17 18:00:00)
16:15:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 17:00:00) in space  (linearNDFast)
16:15:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 18:00:00) in space  (linearNDFast)
16:15:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 17:00:00, weight 0.74) and
                      after (2025-11-17 18:00:00, weight 0.26) in time
16:15:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:15:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.29911351625123 degrees.
16:15:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.29911351625123 degrees.
16:15:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:15:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:15:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.144486 (min) 0.150531 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0387748 (min) 0.2512 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0242657 (min) 0.0182435 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.76453 (min) 3.99384 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -7.18863 (min) -5.09054 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 23.3456 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01132e-06 (min) 0.00943797 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.10291 (min) 12.3335 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.5943 (min) 32.3792 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000169785 (min) 0.000249307 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:57 DEBUG   opendrift:728: No elements hit coastline.
16:15:57 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
16:15:57 DEBUG   opendrift:1707: No elements to deactivate
16:15:57 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:15:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:15:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:15:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 32
16:15:57 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 0 0 0 0 0 0 0 0 0 0]
16:15:57 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 3 3 3 3 3 3 3 3 3 3]
16:15:57 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 62.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  2.  0.]
 [ 0.  0.  1.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
16:15:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:57 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:15:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:15:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04640340945860906
16:15:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:15:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:15:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:15:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
16:15:57 DEBUG   opendrift:772: Lifting 9 elements to seafloor.
16:15:57 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 32 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 28 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 26 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 30 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 3
16:15:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:15:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 3 elements
16:15:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(388), np.int64(0), np.int64(52), np.int64(60), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:15:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:15:57 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:15:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:15:57 DEBUG   opendrift:2110: ======================================================================
16:15:57 INFO    opendrift:2111: 2025-11-17 17:45:47.114656 - step 4 of 96 - 500 active elements (0 deactivated)
16:15:57 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:57 DEBUG   opendrift:2119: ======================================================================
16:15:57 DEBUG   opendrift:2130:                57.544519126001475 <- latitude -> 57.654653048797336
16:15:57 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.697644587420099
16:15:57 DEBUG   opendrift:2130:                -22.2536755403588 <- z -> -0.07190725448258942
16:15:57 DEBUG   opendrift:2131: ---------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 17:00:00 (before)
                2025-11-17 18:00:00 (after)
16:15:57 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 17:00:00) in space  (linearNDFast)
16:15:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:57 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 18:00:00) in space  (linearNDFast)
16:15:57 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:57 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 17:00:00, weight 0.24) and
                      after (2025-11-17 18:00:00, weight 0.76) in time
16:15:57 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:15:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.30236646898124 degrees.
16:15:57 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.30236646898124 degrees.
16:15:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:15:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:15:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:57 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:57 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:57 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:57 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:57 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:15:57 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.163793 (min) 0.152947 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.00384298 (min) 0.279376 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0805438 (min) -0.0377401 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.48012 (min) 3.36842 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.3146 (min) -4.39954 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 23.1798 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01047e-06 (min) 0.00943914 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.09853 (min) 12.3332 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6001 (min) 32.4114 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000198156 (min) 0.000266911 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:15:57 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:57 DEBUG   opendrift:728: No elements hit coastline.
16:15:57 DEBUG   opendrift:772: Lifting 65 elements to seafloor.
16:15:57 DEBUG   opendrift:1707: No elements to deactivate
16:15:57 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:15:57 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:15:57 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:15:57 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 20
16:15:57 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]
16:15:57 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]
16:15:57 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[ 0.  0.  0. 82.  0.]
 [ 0.  0.  0.  0.  0.]
 [ 1.  0.  0.  2.  0.]
 [ 0.  0.  4.  0.  0.]
 [ 0.  0.  0.  0.  0.]]
16:15:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:57 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:15:57 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:15:57 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03701688986357435
16:15:57 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:15:57 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:15:57 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:15:57 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:558: 20 elements reached seafloor, interacting with bottom
16:15:57 DEBUG   opendrift:772: Lifting 20 elements to seafloor.
16:15:57 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:57 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:57 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 25 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:57 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 27 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 29 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:57 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 22 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 23 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:15:57 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:57 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:15:57 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:15:57 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:57 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:57 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(368), np.int64(0), np.int64(48), np.int64(84), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:15:57 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:15:57 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:15:57 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:15:57 DEBUG   opendrift:2110: ======================================================================
16:15:57 INFO    opendrift:2111: 2025-11-17 18:15:47.114656 - step 5 of 96 - 500 active elements (0 deactivated)
16:15:57 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:57 DEBUG   opendrift:2119: ======================================================================
16:15:57 DEBUG   opendrift:2130:                57.54508789313673 <- latitude -> 57.65465304879733
16:15:57 DEBUG   opendrift:2130:                10.506276041540513 <- longitude -> 10.694134165613585
16:15:57 DEBUG   opendrift:2130:                -22.83944320678711 <- z -> -0.019200128390239657
16:15:57 DEBUG   opendrift:2131: ---------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:57 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:57 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:57 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:57 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 18:00:00 (before)
                2025-11-17 19:00:00 (after)
16:15:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:15:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:15:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:15:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:15:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:15:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.077130078146524 and 59.7017591378129 degrees.
16:15: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']
16:15:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.077130078146524 and 59.7017591378129 degrees.
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:15:59 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:15:59 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2025-11-17 19:00:00)
16:15:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 18:00:00) in space  (linearNDFast)
16:15:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 19:00:00) in space  (linearNDFast)
16:15:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 18:00:00, weight 0.74) and
                      after (2025-11-17 19:00:00, weight 0.26) in time
16:15:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:15:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.3058769027957 degrees.
16:15:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.3058769027957 degrees.
16:15:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:15:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:15:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.176278 (min) 0.204005 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0406832 (min) 0.311761 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.124914 (min) -0.0822535 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.40366 (min) 3.20635 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -5.50424 (min) -3.72481 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 22.9849 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01025e-06 (min) 0.008967 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.08403 (min) 12.3272 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.62 (min) 32.381 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00021947 (min) 0.000231622 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:59 DEBUG   opendrift:728: No elements hit coastline.
16:15:59 DEBUG   opendrift:772: Lifting 86 elements to seafloor.
16:15:59 DEBUG   opendrift:1707: No elements to deactivate
16:15:59 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:15:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:15:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:15:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 27
16:15:59 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
16:15:59 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
16:15:59 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 108.   0.]
 [  0.   0.   0.   0.   0.]
 [  1.   0.   0.   6.   0.]
 [  1.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:15:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:59 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:15:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:15:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02903289929942934
16:15:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:15:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:15:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 26 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 26 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 18 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 21 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 20 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 24 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:15:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:15:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(343), np.int64(0), np.int64(47), np.int64(110), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:15:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:15:59 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:15:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:15:59 DEBUG   opendrift:2110: ======================================================================
16:15:59 INFO    opendrift:2111: 2025-11-17 18:45:47.114656 - step 6 of 96 - 500 active elements (0 deactivated)
16:15:59 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:59 DEBUG   opendrift:2119: ======================================================================
16:15:59 DEBUG   opendrift:2130:                57.54628540907646 <- latitude -> 57.65816173656449
16:15:59 DEBUG   opendrift:2130:                10.506276041540518 <- longitude -> 10.690943626103564
16:15:59 DEBUG   opendrift:2130:                -22.79499053955078 <- z -> -0.028973707860764586
16:15:59 DEBUG   opendrift:2131: ---------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 18:00:00 (before)
                2025-11-17 19:00:00 (after)
16:15:59 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 18:00:00) in space  (linearNDFast)
16:15:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:59 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 19:00:00) in space  (linearNDFast)
16:15:59 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:15:59 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 18:00:00, weight 0.24) and
                      after (2025-11-17 19:00:00, weight 0.76) in time
16:15:59 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:15:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.30906744950427 degrees.
16:15:59 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.30906744950427 degrees.
16:15:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:15:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:15:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:15:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:15:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:15:59 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:15:59 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:15:59 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:15:59 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:15:59 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:15:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:15:59 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.185355 (min) 0.23164 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0394089 (min) 0.363351 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.15936 (min) -0.118397 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.49915 (min) 3.2031 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -4.79878 (min) -1.95498 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 22.8772 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01107e-06 (min) 0.00597489 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.07965 (min) 12.3234 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6276 (min) 32.3808 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000225916 (min) 0.000203245 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:15:59 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:15:59 DEBUG   opendrift:728: No elements hit coastline.
16:15:59 DEBUG   opendrift:772: Lifting 112 elements to seafloor.
16:15:59 DEBUG   opendrift:1707: No elements to deactivate
16:15:59 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:15:59 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:15:59 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:15:59 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 24
16:15:59 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 0 0]
16:15:59 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 3 3]
16:15:59 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 132.   0.]
 [  0.   0.   0.   0.   0.]
 [  1.   0.   0.   7.   0.]
 [  1.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:15:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:59 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:15:59 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:15:59 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022368625585873804
16:15:59 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:15:59 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:15:59 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:15:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 24 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 24 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:15:59 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:15:59 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:15:59 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:15:59 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:15:59 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:15:59 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:15:59 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:15:59 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(319), np.int64(0), np.int64(43), np.int64(138), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:15:59 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:15:59 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:15:59 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:15:59 DEBUG   opendrift:2110: ======================================================================
16:15:59 INFO    opendrift:2111: 2025-11-17 19:15:47.114656 - step 7 of 96 - 500 active elements (0 deactivated)
16:15:59 DEBUG   opendrift:2117: 0 elements scheduled.
16:15:59 DEBUG   opendrift:2119: ======================================================================
16:15:59 DEBUG   opendrift:2130:                57.5485100566308 <- latitude -> 57.66197111579413
16:15:59 DEBUG   opendrift:2130:                10.506276041540518 <- longitude -> 10.687223006620961
16:15:59 DEBUG   opendrift:2130:                -22.758846282958984 <- z -> -0.01747359051014935
16:15:59 DEBUG   opendrift:2131: ---------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:15: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']
16:15:59 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:15:59 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:15:59 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:15: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
16:15:59 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 19:00:00 (before)
                2025-11-17 20:00:00 (after)
16:16:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:01 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
16:16: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']
16:16:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:01 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:01 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2025-11-17 20:00:00)
16:16:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 19:00:00) in space  (linearNDFast)
16:16:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 20:00:00) in space  (linearNDFast)
16:16:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 19:00:00, weight 0.74) and
                      after (2025-11-17 20:00:00, weight 0.26) in time
16:16:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.31278806140878 degrees.
16:16:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.31278806140878 degrees.
16:16:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.192292 (min) 0.238107 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0294861 (min) 0.39485 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.182276 (min) -0.146029 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.38009 (min) 3.35459 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -4.67898 (min) -0.927537 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 22.8772 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01312e-06 (min) 0.00812463 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.10836 (min) 12.3289 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6454 (min) 32.3869 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000228744 (min) 0.00017746 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:01 DEBUG   opendrift:728: No elements hit coastline.
16:16:01 DEBUG   opendrift:772: Lifting 141 elements to seafloor.
16:16:01 DEBUG   opendrift:1707: No elements to deactivate
16:16:01 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 15
16:16:01 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
16:16:01 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
16:16:01 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 147.   0.]
 [  0.   0.   0.   0.   0.]
 [  1.   0.   0.  11.   0.]
 [  1.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:01 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.020514206799565355
16:16:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:01 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:558: 15 elements reached seafloor, interacting with bottom
16:16:01 DEBUG   opendrift:772: Lifting 15 elements to seafloor.
16:16:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:01 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:01 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(304), np.int64(0), np.int64(42), np.int64(154), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:01 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:01 DEBUG   opendrift:2110: ======================================================================
16:16:01 INFO    opendrift:2111: 2025-11-17 19:45:47.114656 - step 8 of 96 - 500 active elements (0 deactivated)
16:16:01 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:01 DEBUG   opendrift:2119: ======================================================================
16:16:01 DEBUG   opendrift:2130:                57.55140099367037 <- latitude -> 57.664072419656186
16:16:01 DEBUG   opendrift:2130:                10.506276041540518 <- longitude -> 10.688818989148865
16:16:01 DEBUG   opendrift:2130:                -22.731216430664062 <- z -> 0.0
16:16:01 DEBUG   opendrift:2131: ---------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 19:00:00 (before)
                2025-11-17 20:00:00 (after)
16:16:01 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 19:00:00) in space  (linearNDFast)
16:16:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:01 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 20:00:00) in space  (linearNDFast)
16:16:01 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:01 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 19:00:00, weight 0.24) and
                      after (2025-11-17 20:00:00, weight 0.76) in time
16:16:01 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.31119206836464 degrees.
16:16:01 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.31119206836464 degrees.
16:16:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:01 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:01 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:01 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:01 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:01 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:01 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.190621 (min) 0.251381 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0117754 (min) 0.407204 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.196494 (min) -0.165833 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.23767 (min) 3.38993 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -4.73495 (min) -0.458996 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 22.8772 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0081358 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.08809 (min) 12.3154 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6623 (min) 32.3039 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000228367 (min) 0.000194627 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:01 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:01 DEBUG   opendrift:728: No elements hit coastline.
16:16:01 DEBUG   opendrift:772: Lifting 154 elements to seafloor.
16:16:01 DEBUG   opendrift:1707: No elements to deactivate
16:16:01 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:01 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:01 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:01 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 12
16:16:01 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 2 0 0 0 0 2 0 0 0 3]
16:16:01 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0 3 3 3 3 0 3 3 3 0]
16:16:01 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 156.   0.]
 [  0.   0.   0.   0.   0.]
 [  3.   0.   0.  12.   0.]
 [  2.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:01 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:01 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:01 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.020416732628568
16:16:01 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:01 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:01 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:01 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:558: 9 elements reached seafloor, interacting with bottom
16:16:01 DEBUG   opendrift:772: Lifting 9 elements to seafloor.
16:16:01 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:01 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 17 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:01 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:01 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:01 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:01 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:01 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:01 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(298), np.int64(0), np.int64(39), np.int64(163), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:01 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:01 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:01 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:01 DEBUG   opendrift:2110: ======================================================================
16:16:01 INFO    opendrift:2111: 2025-11-17 20:15:47.114656 - step 9 of 96 - 500 active elements (0 deactivated)
16:16:01 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:01 DEBUG   opendrift:2119: ======================================================================
16:16:01 DEBUG   opendrift:2130:                57.555085144724394 <- latitude -> 57.668361639986415
16:16:01 DEBUG   opendrift:2130:                10.506276041540518 <- longitude -> 10.688818989148869
16:16:01 DEBUG   opendrift:2130:                -22.711246490478516 <- z -> 0.0
16:16:01 DEBUG   opendrift:2131: ---------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:01 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:01 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:01 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:01 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 20:00:00 (before)
                2025-11-17 21:00:00 (after)
16:16:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:03 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.69509890874571 degrees.
16:16: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']
16:16:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.056698939928374 and 59.69509890874571 degrees.
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:03 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:03 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 40x34x11) for time after (2025-11-17 21:00:00)
16:16:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 20:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 21:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 20:00:00, weight 0.74) and
                      after (2025-11-17 21:00:00, weight 0.26) in time
16:16:03 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.311192066601635 degrees.
16:16:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.311192066601635 degrees.
16:16:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.171232 (min) 0.256661 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.00466009 (min) 0.431257 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.201048 (min) -0.172235 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.05382 (min) 3.29582 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -4.61382 (min) 0.03997 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 22.8772 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00609934 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.07086 (min) 12.3108 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6705 (min) 32.2883 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00025417 (min) 0.000219406 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:03 DEBUG   opendrift:728: No elements hit coastline.
16:16:03 DEBUG   opendrift:772: Lifting 163 elements to seafloor.
16:16:03 DEBUG   opendrift:1707: No elements to deactivate
16:16:03 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:03 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:03 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:03 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 15
16:16:03 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 2 0 0 0 0 0]
16:16:03 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 0 3 3 3 3 3]
16:16:03 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 170.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  13.   0.]
 [  2.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:03 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:03 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:03 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01991330878256274
16:16:03 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:03 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:03 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:03 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:558: 14 elements reached seafloor, interacting with bottom
16:16:03 DEBUG   opendrift:772: Lifting 14 elements to seafloor.
16:16:03 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:03 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:03 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:03 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:03 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:03 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(285), np.int64(0), np.int64(36), np.int64(179), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:03 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:03 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:03 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:03 DEBUG   opendrift:2110: ======================================================================
16:16:03 INFO    opendrift:2111: 2025-11-17 20:45:47.114656 - step 10 of 96 - 500 active elements (0 deactivated)
16:16:03 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:03 DEBUG   opendrift:2119: ======================================================================
16:16:03 DEBUG   opendrift:2130:                57.557807139655814 <- latitude -> 57.67129996102413
16:16:03 DEBUG   opendrift:2130:                10.506276041540518 <- longitude -> 10.688818989148869
16:16:03 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> 0.0
16:16:03 DEBUG   opendrift:2131: ---------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 20:00:00 (before)
                2025-11-17 21:00:00 (after)
16:16:03 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 20:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 21:00:00) in space  (linearNDFast)
16:16:03 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:03 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 20:00:00, weight 0.24) and
                      after (2025-11-17 21:00:00, weight 0.76) in time
16:16:03 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.311192066601635 degrees.
16:16:03 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.493735043972514 and -59.311192066601635 degrees.
16:16:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:03 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:03 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:03 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:03 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:03 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:03 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.146888 (min) 0.221898 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0296339 (min) 0.450936 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.198293 (min) -0.168969 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.7437 (min) 3.1442 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -4.41268 (min) 0.264625 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 22.8772 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0069583 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.06462 (min) 12.309 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6767 (min) 32.2541 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00025742 (min) 0.000238446 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:03 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:03 DEBUG   opendrift:728: No elements hit coastline.
16:16:03 DEBUG   opendrift:767: No elements hit seafloor.
16:16:03 DEBUG   opendrift:1707: No elements to deactivate
16:16:03 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:03 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:03 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:03 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
16:16:03 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0]
16:16:03 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3]
16:16:03 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 178.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  15.   0.]
 [  2.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:03 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:03 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:03 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019618171347623635
16:16:03 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:03 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:03 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:03 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:558: 8 elements reached seafloor, interacting with bottom
16:16:03 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 14 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 15 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 16 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 19 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:03 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:03 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:03 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:03 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:03 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:03 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(277), np.int64(0), np.int64(35), np.int64(188), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:03 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:03 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:03 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:03 DEBUG   opendrift:2110: ======================================================================
16:16:03 INFO    opendrift:2111: 2025-11-17 21:15:47.114656 - step 11 of 96 - 500 active elements (0 deactivated)
16:16:03 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:03 DEBUG   opendrift:2119: ======================================================================
16:16:03 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.67784621614185
16:16:03 DEBUG   opendrift:2130:                10.506276041540515 <- longitude -> 10.688818989148873
16:16:03 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.1913940624066424
16:16:03 DEBUG   opendrift:2131: ---------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 21:00:00 (before)
                2025-11-17 22:00:00 (after)
16:16:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.70649787902909 degrees.
16:16:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.049883154905146 and 59.70649787902909 degrees.
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:05 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 41x35x11) for time after (2025-11-17 22:00:00)
16:16:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 21:00:00) in space  (linearNDFast)
16:16:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 22:00:00) in space  (linearNDFast)
16:16:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 21:00:00, weight 0.74) and
                      after (2025-11-17 22:00:00, weight 0.26) in time
16:16:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.311192066601635 degrees.
16:16:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.311192066601635 degrees.
16:16:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:05 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.134314 (min) 0.227559 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0486225 (min) 0.448114 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.185194 (min) -0.154598 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 0.712536 (min) 3.42723 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.80317 (min) 0.592524 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.3908 (min) 22.8772 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0131e-06 (min) 0.00715155 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.05568 (min) 12.3081 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.6915 (min) 32.232 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000281299 (min) 0.000230995 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:05 DEBUG   opendrift:728: No elements hit coastline.
16:16:05 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:05 DEBUG   opendrift:1707: No elements to deactivate
16:16:05 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:05 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:05 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:05 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 14
16:16:05 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 3 0 0 0]
16:16:05 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 0 3 3 3]
16:16:05 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 191.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  16.   0.]
 [  3.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:05 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:05 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:05 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014594491603842994
16:16:05 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:05 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:05 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:558: 13 elements reached seafloor, interacting with bottom
16:16:05 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:05 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:05 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:05 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:05 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(265), np.int64(0), np.int64(34), np.int64(201), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:05 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:05 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:05 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:05 DEBUG   opendrift:2110: ======================================================================
16:16:05 INFO    opendrift:2111: 2025-11-17 21:45:47.114656 - step 12 of 96 - 500 active elements (0 deactivated)
16:16:05 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:05 DEBUG   opendrift:2119: ======================================================================
16:16:05 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.6843788813476
16:16:05 DEBUG   opendrift:2130:                10.506276041540515 <- longitude -> 10.688818989148878
16:16:05 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.05225424863555339
16:16:05 DEBUG   opendrift:2131: ---------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:05 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']
16:16:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 21:00:00 (before)
                2025-11-17 22:00:00 (after)
16:16:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 21:00:00) in space  (linearNDFast)
16:16:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 22:00:00) in space  (linearNDFast)
16:16:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 21:00:00, weight 0.24) and
                      after (2025-11-17 22:00:00, weight 0.76) in time
16:16:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.311192066601635 degrees.
16:16:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.311192066601635 degrees.
16:16:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:05 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:05 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:05 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.106343 (min) 0.232427 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0706788 (min) 0.414614 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.161018 (min) -0.126691 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.93672 (min) 4.29237 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.55304 (min) 2.03385 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.2687 (min) 22.8772 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01345e-06 (min) 0.00676723 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.03859 (min) 12.3064 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7056 (min) 32.2299 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000300777 (min) 0.000197117 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:05 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:05 DEBUG   opendrift:728: No elements hit coastline.
16:16:05 DEBUG   opendrift:767: No elements hit seafloor.
16:16:05 DEBUG   opendrift:1707: No elements to deactivate
16:16:05 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:05 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:05 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:05 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 12
16:16:05 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
16:16:05 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
16:16:05 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 203.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  17.   0.]
 [  3.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:05 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:05 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:05 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01406399356059273
16:16:05 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:05 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:05 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:05 DEBUG   opendrift.models.oceandrift:558: 12 elements reached seafloor, interacting with bottom
16:16:05 DEBUG   opendrift:772: Lifting 12 elements to seafloor.
16:16:05 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:05 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:05 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:05 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:05 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:05 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:05 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(253), np.int64(0), np.int64(33), np.int64(214), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:05 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:05 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:05 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:05 DEBUG   opendrift:2110: ======================================================================
16:16:05 INFO    opendrift:2111: 2025-11-17 22:15:47.114656 - step 13 of 96 - 500 active elements (0 deactivated)
16:16:05 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:05 DEBUG   opendrift:2119: ======================================================================
16:16:05 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.68649497672638
16:16:05 DEBUG   opendrift:2130:                10.506276041540518 <- longitude -> 10.690310524355427
16:16:05 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.26550474239681515
16:16:05 DEBUG   opendrift:2131: ---------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:05 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']
16:16:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 22:00:00 (before)
                2025-11-17 23:00:00 (after)
16:16:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04306466470895 and 59.70649787902909 degrees.
16:16:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.04306466470895 and 59.70649787902909 degrees.
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:07 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 42x35x11) for time after (2025-11-17 23:00:00)
16:16:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 22:00:00) in space  (linearNDFast)
16:16:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 23:00:00) in space  (linearNDFast)
16:16:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 22:00:00, weight 0.74) and
                      after (2025-11-17 23:00:00, weight 0.26) in time
16:16:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504355093 and -59.30970052186956 degrees.
16:16:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504355093 and -59.30970052186956 degrees.
16:16:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0828834 (min) 0.203816 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.11845 (min) 0.365925 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.128533 (min) -0.0904686 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.78337 (min) 4.58613 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.85122 (min) 4.35445 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1664 (min) 22.8772 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.00908e-06 (min) 0.00614988 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.02583 (min) 12.3051 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7136 (min) 32.2341 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0002712 (min) 0.000203291 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:07 DEBUG   opendrift:728: No elements hit coastline.
16:16:07 DEBUG   opendrift:767: No elements hit seafloor.
16:16:07 DEBUG   opendrift:1707: No elements to deactivate
16:16:07 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:07 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:07 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:07 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 10
16:16:07 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0]
16:16:07 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3]
16:16:07 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 213.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  18.   0.]
 [  3.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:07 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:07 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019303955319444167
16:16:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:558: 10 elements reached seafloor, interacting with bottom
16:16:07 DEBUG   opendrift:772: Lifting 10 elements to seafloor.
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:07 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:07 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(243), np.int64(0), np.int64(33), np.int64(224), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:07 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:07 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:07 DEBUG   opendrift:2110: ======================================================================
16:16:07 INFO    opendrift:2111: 2025-11-17 22:45:47.114656 - step 14 of 96 - 500 active elements (0 deactivated)
16:16:07 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:07 DEBUG   opendrift:2119: ======================================================================
16:16:07 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.69005747416156
16:16:07 DEBUG   opendrift:2130:                10.506276041540513 <- longitude -> 10.696370233829821
16:16:07 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.2995080195100306
16:16:07 DEBUG   opendrift:2131: ---------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:07 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']
16:16:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 22:00:00 (before)
                2025-11-17 23:00:00 (after)
16:16:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 22:00:00) in space  (linearNDFast)
16:16:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-17 23:00:00) in space  (linearNDFast)
16:16:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 22:00:00, weight 0.24) and
                      after (2025-11-17 23:00:00, weight 0.76) in time
16:16:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.303640808057615 degrees.
16:16:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.303640808057615 degrees.
16:16:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.101012 (min) 0.185756 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.167434 (min) 0.34367 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0883604 (min) -0.046611 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.94904 (min) 4.39132 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.15894 (min) 4.79761 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0834 (min) 22.8772 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01283e-06 (min) 0.0100976 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.01303 (min) 12.304 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7229 (min) 32.2441 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00026295 (min) 0.000183267 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:07 DEBUG   opendrift:728: No elements hit coastline.
16:16:07 DEBUG   opendrift:767: No elements hit seafloor.
16:16:07 DEBUG   opendrift:1707: No elements to deactivate
16:16:07 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:07 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:07 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:07 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 7
16:16:07 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
16:16:07 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
16:16:07 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 220.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  18.   0.]
 [  3.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:07 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:07 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019187720296396614
16:16:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:558: 7 elements reached seafloor, interacting with bottom
16:16:07 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
16:16:07 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:07 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:07 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:07 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:07 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:07 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:07 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:07 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:07 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(236), np.int64(0), np.int64(30), np.int64(234), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:07 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:07 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:07 DEBUG   opendrift:2110: ======================================================================
16:16:07 INFO    opendrift:2111: 2025-11-17 23:15:47.114656 - step 15 of 96 - 500 active elements (0 deactivated)
16:16:07 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:07 DEBUG   opendrift:2119: ======================================================================
16:16:07 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.69512247681985
16:16:07 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.701453898875084
16:16:07 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.27985190399773907
16:16:07 DEBUG   opendrift:2131: ---------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:07 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']
16:16:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 23:00:00 (before)
                2025-11-18 00:00:00 (after)
16:16:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02941956313891 and 59.7178994996547 degrees.
16:16:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.02941956313891 and 59.7178994996547 degrees.
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:09 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:09 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 44x36x11) for time after (2025-11-18 00:00:00)
16:16:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 23:00:00) in space  (linearNDFast)
16:16:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 00:00:00) in space  (linearNDFast)
16:16:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 23:00:00, weight 0.74) and
                      after (2025-11-18 00:00:00, weight 0.26) in time
16:16:09 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.298557145442004 degrees.
16:16:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.298557145442004 degrees.
16:16:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:09 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.114103 (min) 0.184789 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.205367 (min) 0.310198 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0452473 (min) -0.00193453 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -0.425232 (min) 4.40787 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.00805 (min) 2.99132 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0315 (min) 22.8772 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01028e-06 (min) 0.010362 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.0019 (min) 12.3057 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7269 (min) 32.2616 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000258041 (min) 0.000193056 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:09 DEBUG   opendrift:728: No elements hit coastline.
16:16:09 DEBUG   opendrift:767: No elements hit seafloor.
16:16:09 DEBUG   opendrift:1707: No elements to deactivate
16:16:09 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:09 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:09 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:09 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 14
16:16:09 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0]
16:16:09 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3]
16:16:09 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 234.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  21.   0.]
 [  3.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:09 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:09 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:09 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014993686630716718
16:16:09 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:09 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:09 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:558: 14 elements reached seafloor, interacting with bottom
16:16:09 DEBUG   opendrift:772: Lifting 14 elements to seafloor.
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:09 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:09 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:09 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(222), np.int64(0), np.int64(30), np.int64(248), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:09 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:09 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:09 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:09 DEBUG   opendrift:2110: ======================================================================
16:16:09 INFO    opendrift:2111: 2025-11-17 23:45:47.114656 - step 16 of 96 - 500 active elements (0 deactivated)
16:16:09 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:09 DEBUG   opendrift:2119: ======================================================================
16:16:09 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.69973977981596
16:16:09 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.705104350317486
16:16:09 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.19595129017955487
16:16:09 DEBUG   opendrift:2131: ---------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:09 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']
16:16:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-17 23:00:00 (before)
                2025-11-18 00:00:00 (after)
16:16:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-17 23:00:00) in space  (linearNDFast)
16:16:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 00:00:00) in space  (linearNDFast)
16:16:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-17 23:00:00, weight 0.24) and
                      after (2025-11-18 00:00:00, weight 0.76) in time
16:16:09 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.294906674066226 degrees.
16:16:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.294906674066226 degrees.
16:16:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:09 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:09 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.132313 (min) 0.178588 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.229541 (min) 0.28753 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.000513427 (min) 0.0428143 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.46333 (min) 4.26812 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.22643 (min) 1.20346 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1211 (min) 22.8772 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.00923e-06 (min) 0.00865783 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.97839 (min) 12.3121 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7305 (min) 32.2859 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000215268 (min) 0.000199703 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:09 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:09 DEBUG   opendrift:728: No elements hit coastline.
16:16:09 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:09 DEBUG   opendrift:1707: No elements to deactivate
16:16:09 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:09 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:09 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:09 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 14
16:16:09 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0]
16:16:09 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3]
16:16:09 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 248.   0.]
 [  0.   0.   0.   0.   0.]
 [  4.   0.   0.  21.   0.]
 [  3.   0.   4.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:09 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:09 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:09 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014026034962355863
16:16:09 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:09 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:09 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:09 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:09 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:09 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:09 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:09 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:09 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 4
16:16:09 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 4 elements
16:16:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:09 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(208), np.int64(0), np.int64(32), np.int64(260), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:09 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:09 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:09 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:09 DEBUG   opendrift:2110: ======================================================================
16:16:09 INFO    opendrift:2111: 2025-11-18 00:15:47.114656 - step 17 of 96 - 500 active elements (0 deactivated)
16:16:09 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:09 DEBUG   opendrift:2119: ======================================================================
16:16:09 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.7041190105812
16:16:09 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.709330739741135
16:16:09 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.23238134631574825
16:16:09 DEBUG   opendrift:2131: ---------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:09 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']
16:16:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 00:00:00 (before)
                2025-11-18 01:00:00 (after)
16:16:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:12 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.022592948924085 and 59.7178994996547 degrees.
16:16: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']
16:16:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.022592948924085 and 59.7178994996547 degrees.
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:12 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:12 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 45x36x11) for time after (2025-11-18 01:00:00)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 00:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 01:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 00:00:00, weight 0.74) and
                      after (2025-11-18 01:00:00, weight 0.26) in time
16:16:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.29068030525859 degrees.
16:16:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.29068030525859 degrees.
16:16:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.153266 (min) 0.185588 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.235354 (min) 0.260574 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0464835 (min) 0.0831922 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.12247 (min) 4.49178 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.69215 (min) 1.13141 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0679 (min) 22.8772 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0119e-06 (min) 0.00905627 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.96909 (min) 12.3183 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7369 (min) 32.314 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000249443 (min) 0.000225111 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:12 DEBUG   opendrift:728: No elements hit coastline.
16:16:12 DEBUG   opendrift:767: No elements hit seafloor.
16:16:12 DEBUG   opendrift:1707: No elements to deactivate
16:16:12 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:12 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:12 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:12 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 9
16:16:12 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3 0 0 0 0 0 2]
16:16:12 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0 3 3 3 3 3 0]
16:16:12 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 255.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  23.   0.]
 [  4.   0.   8.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:12 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:12 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:12 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015353858626366531
16:16:12 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:12 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:12 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:12 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:12 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 6
16:16:12 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 6 elements
16:16:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:12 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(203), np.int64(0), np.int64(34), np.int64(263), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:12 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:12 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:12 DEBUG   opendrift:2110: ======================================================================
16:16:12 INFO    opendrift:2111: 2025-11-18 00:45:47.114656 - step 18 of 96 - 500 active elements (0 deactivated)
16:16:12 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:12 DEBUG   opendrift:2119: ======================================================================
16:16:12 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.705089087041365
16:16:12 DEBUG   opendrift:2130:                10.506276041540511 <- longitude -> 10.713997976454168
16:16:12 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.1639839836957101
16:16:12 DEBUG   opendrift:2131: ---------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 00:00:00 (before)
                2025-11-18 01:00:00 (after)
16:16:12 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 00:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 01:00:00) in space  (linearNDFast)
16:16:12 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:12 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 00:00:00, weight 0.24) and
                      after (2025-11-18 01:00:00, weight 0.76) in time
16:16:12 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.28601306122821 degrees.
16:16:12 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.28601306122821 degrees.
16:16:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:12 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:12 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:12 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:12 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:12 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:12 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.164212 (min) 0.200431 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.225014 (min) 0.215781 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0924547 (min) 0.119058 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.26176 (min) 5.05106 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.4567 (min) 1.18369 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1038 (min) 22.8772 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01214e-06 (min) 0.00969829 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 9.06166 (min) 12.3244 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.729 (min) 32.3456 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000199583 (min) 0.000272611 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:12 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:12 DEBUG   opendrift:728: No elements hit coastline.
16:16:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:12 DEBUG   opendrift:1707: No elements to deactivate
16:16:12 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:12 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:12 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:12 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 7
16:16:12 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0]
16:16:12 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3]
16:16:12 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 262.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  26.   0.]
 [  4.   0.  14.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:12 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:12 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:12 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019015730520619903
16:16:12 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:12 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:12 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:12 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:12 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:12 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:12 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 9
16:16:12 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:12 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 7 elements
16:16:12 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:12 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(196), np.int64(0), np.int64(40), np.int64(264), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:12 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:12 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:12 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:12 DEBUG   opendrift:2110: ======================================================================
16:16:12 INFO    opendrift:2111: 2025-11-18 01:15:47.114656 - step 19 of 96 - 500 active elements (0 deactivated)
16:16:12 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:12 DEBUG   opendrift:2119: ======================================================================
16:16:12 DEBUG   opendrift:2130:                57.55911419707747 <- latitude -> 57.70856030049446
16:16:12 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.718893022444197
16:16:12 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.316213011565064
16:16:12 DEBUG   opendrift:2131: ---------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:12 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:12 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:12 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:12 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 01:00:00 (before)
                2025-11-18 02:00:00 (after)
16:16:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01576362386349 and 59.70649787902909 degrees.
16:16: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']
16:16:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01576362386349 and 59.70649787902909 degrees.
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:14 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 46x35x11) for time after (2025-11-18 02:00:00)
16:16:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 01:00:00) in space  (linearNDFast)
16:16:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 02:00:00) in space  (linearNDFast)
16:16:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 01:00:00, weight 0.74) and
                      after (2025-11-18 02:00:00, weight 0.26) in time
16:16:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.281118006791296 degrees.
16:16:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.281118006791296 degrees.
16:16:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.181288 (min) 0.225465 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.223888 (min) 0.198594 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.125742 (min) 0.14443 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.32822 (min) 5.44993 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.42317 (min) 1.19259 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.139 (min) 22.8772 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01598e-06 (min) 0.00893294 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.96955 (min) 12.3304 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7269 (min) 32.3829 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000147912 (min) 0.000278347 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:14 DEBUG   opendrift:728: No elements hit coastline.
16:16:14 DEBUG   opendrift:767: No elements hit seafloor.
16:16:14 DEBUG   opendrift:1707: No elements to deactivate
16:16:14 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 10
16:16:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0]
16:16:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3]
16:16:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 272.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  27.   0.]
 [  4.   0.  21.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02180687857918558
16:16:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 6
16:16:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 5 elements
16:16:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(186), np.int64(0), np.int64(39), np.int64(275), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:14 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:14 DEBUG   opendrift:2110: ======================================================================
16:16:14 INFO    opendrift:2111: 2025-11-18 01:45:47.114656 - step 20 of 96 - 500 active elements (0 deactivated)
16:16:14 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:14 DEBUG   opendrift:2119: ======================================================================
16:16:14 DEBUG   opendrift:2130:                57.55911419707748 <- latitude -> 57.71166577677883
16:16:14 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.722988168900814
16:16:14 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.2085758255807717
16:16:14 DEBUG   opendrift:2131: ---------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 01:00:00 (before)
                2025-11-18 02:00:00 (after)
16:16:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 01:00:00) in space  (linearNDFast)
16:16:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 02:00:00) in space  (linearNDFast)
16:16:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 01:00:00, weight 0.24) and
                      after (2025-11-18 02:00:00, weight 0.76) in time
16:16:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27702285567084 degrees.
16:16:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27702285567084 degrees.
16:16:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.199064 (min) 0.186632 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.2446 (min) 0.164703 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.148031 (min) 0.162259 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.31433 (min) 5.63294 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.4097 (min) 1.16765 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1606 (min) 22.8772 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01492e-06 (min) 0.00664773 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.9214 (min) 12.3363 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7859 (min) 32.4255 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -7.60567e-05 (min) 0.000237763 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:14 DEBUG   opendrift:728: No elements hit coastline.
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift:1707: No elements to deactivate
16:16:14 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 12
16:16:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0 0 0]
16:16:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3 3 3]
16:16:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 284.   0.]
 [  0.   0.   0.   0.   0.]
 [  5.   0.   0.  33.   0.]
 [  4.   0.  26.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023350705352111235
16:16:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:14 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 11
16:16:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 8 elements
16:16:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(174), np.int64(0), np.int64(44), np.int64(282), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:14 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:14 DEBUG   opendrift:2110: ======================================================================
16:16:14 INFO    opendrift:2111: 2025-11-18 02:15:47.114656 - step 21 of 96 - 500 active elements (0 deactivated)
16:16:14 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:14 DEBUG   opendrift:2119: ======================================================================
16:16:14 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.709899216955414
16:16:14 DEBUG   opendrift:2130:                10.506276041540508 <- longitude -> 10.721885589573224
16:16:14 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.08378901869742822
16:16:14 DEBUG   opendrift:2131: ---------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 02:00:00 (before)
                2025-11-18 03:00:00 (after)
16:16:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01576362386349 and 59.70649787902909 degrees.
16:16: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']
16:16:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.01576362386349 and 59.70649787902909 degrees.
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 46x35x11) for time after (2025-11-18 03:00:00)
16:16:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 02:00:00) in space  (linearNDFast)
16:16:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 03:00:00) in space  (linearNDFast)
16:16:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 02:00:00, weight 0.74) and
                      after (2025-11-18 03:00:00, weight 0.26) in time
16:16:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.278125447385605 degrees.
16:16:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.278125447385605 degrees.
16:16:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.228987 (min) 0.245435 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.239099 (min) 0.175549 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.162662 (min) 0.176678 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.49568 (min) 5.8048 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.32632 (min) 1.13301 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1538 (min) 22.8772 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01362e-06 (min) 0.00840499 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.89716 (min) 12.3401 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7649 (min) 32.4576 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000152652 (min) 0.000295961 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:16 DEBUG   opendrift:728: No elements hit coastline.
16:16:16 DEBUG   opendrift:767: No elements hit seafloor.
16:16:16 DEBUG   opendrift:1707: No elements to deactivate
16:16:16 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 9
16:16:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 2 0 0]
16:16:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 0 3 3]
16:16:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 292.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  36.   0.]
 [  4.   0.  34.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02464386433488971
16:16:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:16 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:16 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 6
16:16:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 4 elements
16:16:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(167), np.int64(0), np.int64(45), np.int64(288), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:16 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:16 DEBUG   opendrift:2110: ======================================================================
16:16:16 INFO    opendrift:2111: 2025-11-18 02:45:47.114656 - step 22 of 96 - 500 active elements (0 deactivated)
16:16:16 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:16 DEBUG   opendrift:2119: ======================================================================
16:16:16 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.709002233468105
16:16:16 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.720820461003314
16:16:16 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.11495273748103463
16:16:16 DEBUG   opendrift:2131: ---------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 02:00:00 (before)
                2025-11-18 03:00:00 (after)
16:16:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 02:00:00) in space  (linearNDFast)
16:16:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 03:00:00) in space  (linearNDFast)
16:16:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 02:00:00, weight 0.24) and
                      after (2025-11-18 03:00:00, weight 0.76) in time
16:16:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.279190578994424 degrees.
16:16:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.279190578994424 degrees.
16:16:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.21832 (min) 0.289958 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.223282 (min) 0.146714 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.168355 (min) 0.187195 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.88038 (min) 5.97121 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.17889 (min) 1.0296 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.2334 (min) 22.8772 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01525e-06 (min) 0.0095592 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.88155 (min) 12.3422 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7892 (min) 32.4802 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000351802 (min) 0.000332874 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:16 DEBUG   opendrift:728: No elements hit coastline.
16:16:16 DEBUG   opendrift:767: No elements hit seafloor.
16:16:16 DEBUG   opendrift:1707: No elements to deactivate
16:16:16 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 10
16:16:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0]
16:16:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3]
16:16:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 302.   0.]
 [  0.   0.   0.   0.   0.]
 [  6.   0.   0.  38.   0.]
 [  4.   0.  38.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025970373786033295
16:16:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:16 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 12 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:16 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:16 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:16 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:16 DEBUG   opendrift.models.oceandrift:538: 13 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:16 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 6
16:16:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 6 elements
16:16:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(157), np.int64(0), np.int64(46), np.int64(297), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:16 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:16 DEBUG   opendrift:2110: ======================================================================
16:16:16 INFO    opendrift:2111: 2025-11-18 03:15:47.114656 - step 23 of 96 - 500 active elements (0 deactivated)
16:16:16 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:16 DEBUG   opendrift:2119: ======================================================================
16:16:16 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.710233099962295
16:16:16 DEBUG   opendrift:2130:                10.5062760415405 <- longitude -> 10.721231554107122
16:16:16 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.006165215963831461
16:16:16 DEBUG   opendrift:2131: ---------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 03:00:00 (before)
                2025-11-18 04:00:00 (after)
16:16:17 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00893158653894 and 59.70649787902909 degrees.
16:16:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00893158653894 and 59.70649787902909 degrees.
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:18 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:18 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 47x35x11) for time after (2025-11-18 04:00:00)
16:16:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 03:00:00) in space  (linearNDFast)
16:16:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 04:00:00) in space  (linearNDFast)
16:16:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 03:00:00, weight 0.74) and
                      after (2025-11-18 04:00:00, weight 0.26) in time
16:16:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27877947309999 degrees.
16:16:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27877947309999 degrees.
16:16:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.187685 (min) 0.319214 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.177344 (min) 0.182786 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.153819 (min) 0.18532 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.22501 (min) 6.01941 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.02449 (min) 1.04307 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.3763 (min) 22.8772 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01301e-06 (min) 0.00741546 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.86575 (min) 12.3432 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.7918 (min) 32.4938 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000143368 (min) 0.000335014 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:18 DEBUG   opendrift:728: No elements hit coastline.
16:16:18 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:18 DEBUG   opendrift:1707: No elements to deactivate
16:16:18 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:18 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:18 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:18 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 10
16:16:18 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 2 0 0]
16:16:18 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 0 3 3]
16:16:18 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 311.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  43.   0.]
 [  4.   0.  44.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:18 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:18 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026369873314880922
16:16:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:18 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:18 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:18 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 11 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:18 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 2
16:16:18 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:18 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(149), np.int64(0), np.int64(43), np.int64(308), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:18 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:18 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:18 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:18 DEBUG   opendrift:2110: ======================================================================
16:16:18 INFO    opendrift:2111: 2025-11-18 03:45:47.114656 - step 24 of 96 - 500 active elements (0 deactivated)
16:16:18 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:18 DEBUG   opendrift:2119: ======================================================================
16:16:18 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.712990044807064
16:16:18 DEBUG   opendrift:2130:                10.5062760415405 <- longitude -> 10.724731850188322
16:16:18 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.1289914743339885
16:16:18 DEBUG   opendrift:2131: ---------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 03:00:00 (before)
                2025-11-18 04:00:00 (after)
16:16:18 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 03:00:00) in space  (linearNDFast)
16:16:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:18 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 04:00:00) in space  (linearNDFast)
16:16:18 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:18 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 03:00:00, weight 0.24) and
                      after (2025-11-18 04:00:00, weight 0.76) in time
16:16:18 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.275279169177914 degrees.
16:16:18 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.275279169177914 degrees.
16:16:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:18 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:18 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:18 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:18 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:18 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:18 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.184621 (min) 0.316506 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.101277 (min) 0.217946 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.123002 (min) 0.16932 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.33184 (min) 5.99687 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.95135 (min) 1.26506 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.43 (min) 22.8772 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01317e-06 (min) 0.0121127 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.92428 (min) 12.3433 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8185 (min) 32.4991 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000206013 (min) 0.000334783 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:18 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:18 DEBUG   opendrift:728: No elements hit coastline.
16:16:18 DEBUG   opendrift:772: Lifting 6 elements to seafloor.
16:16:18 DEBUG   opendrift:1707: No elements to deactivate
16:16:18 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:18 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:18 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:18 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 9
16:16:18 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0]
16:16:18 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3]
16:16:18 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 320.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  46.   0.]
 [  4.   0.  45.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:18 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:18 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:18 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026050594610404883
16:16:18 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:18 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:18 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:18 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:18 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:18 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:18 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:18 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:18 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:18 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:18 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(140), np.int64(0), np.int64(41), np.int64(319), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:18 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:18 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:18 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:18 DEBUG   opendrift:2110: ======================================================================
16:16:18 INFO    opendrift:2111: 2025-11-18 04:15:47.114656 - step 25 of 96 - 500 active elements (0 deactivated)
16:16:18 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:18 DEBUG   opendrift:2119: ======================================================================
16:16:18 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.71651211317667
16:16:18 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.720709170397134
16:16:18 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.010864243903260018
16:16:18 DEBUG   opendrift:2131: ---------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:18 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:18 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:18 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:18 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 04:00:00 (before)
                2025-11-18 05:00:00 (after)
16:16:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00893158653894 and 59.70649787902909 degrees.
16:16:20 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 59.00893158653894 and 59.70649787902909 degrees.
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:20 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:20 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 47x35x11) for time after (2025-11-18 05:00:00)
16:16:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 04:00:00) in space  (linearNDFast)
16:16:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 05:00:00) in space  (linearNDFast)
16:16:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 04:00:00, weight 0.74) and
                      after (2025-11-18 05:00:00, weight 0.26) in time
16:16:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27930185830432 degrees.
16:16:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27930185830432 degrees.
16:16:20 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:20 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:20 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:20 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:20 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:20 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:20 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:20 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:20 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.186244 (min) 0.320857 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.073121 (min) 0.296911 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0760931 (min) 0.13352 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.26632 (min) 5.97666 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.95382 (min) 1.34928 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.2781 (min) 22.8772 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0118e-06 (min) 0.0086761 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.91875 (min) 12.3431 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.84 (min) 32.502 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -9.4088e-05 (min) 0.000319172 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:20 DEBUG   opendrift:728: No elements hit coastline.
16:16:20 DEBUG   opendrift:772: Lifting 13 elements to seafloor.
16:16:20 DEBUG   opendrift:1707: No elements to deactivate
16:16:20 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:20 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:20 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:20 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:20 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
16:16:20 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
16:16:20 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 324.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  48.   0.]
 [  4.   0.  45.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:20 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:20 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:20 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:20 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:20 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02582803102852748
16:16:20 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:20 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:20 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:20 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:20 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:20 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:20 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:20 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:20 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(136), np.int64(0), np.int64(39), np.int64(325), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:20 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:20 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:20 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:20 DEBUG   opendrift:2110: ======================================================================
16:16:20 INFO    opendrift:2111: 2025-11-18 04:45:47.114656 - step 26 of 96 - 500 active elements (0 deactivated)
16:16:20 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:20 DEBUG   opendrift:2119: ======================================================================
16:16:20 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.72131040920289
16:16:20 DEBUG   opendrift:2130:                10.506276041540502 <- longitude -> 10.717195471990637
16:16:20 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.06413010980732145
16:16:20 DEBUG   opendrift:2131: ---------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:20 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']
16:16:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:20 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 04:00:00 (before)
                2025-11-18 05:00:00 (after)
16:16:20 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 04:00:00) in space  (linearNDFast)
16:16:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:20 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 05:00:00) in space  (linearNDFast)
16:16:20 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:20 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 04:00:00, weight 0.24) and
                      after (2025-11-18 05:00:00, weight 0.76) in time
16:16:20 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.28281555453158 degrees.
16:16:20 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.28281555453158 degrees.
16:16:20 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:20 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:20 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:20 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:20 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:20 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:20 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:20 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:20 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:20 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:20 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:20 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.178576 (min) 0.299563 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.054393 (min) 0.4571 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0159859 (min) 0.0798891 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.2869 (min) 5.82511 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.02849 (min) 1.27135 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.2533 (min) 22.8772 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01221e-06 (min) 0.011562 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.91824 (min) 12.3426 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8751 (min) 32.5027 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00010327 (min) 0.000372405 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:20 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:20 DEBUG   opendrift:728: No elements hit coastline.
16:16:20 DEBUG   opendrift:772: Lifting 15 elements to seafloor.
16:16:20 DEBUG   opendrift:1707: No elements to deactivate
16:16:20 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:20 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:20 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:20 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 6
16:16:20 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 3 3 0]
16:16:20 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 0 3]
16:16:20 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 328.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  50.   0.]
 [  6.   0.  45.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:20 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:20 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:20 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:20 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:20 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02452409002802953
16:16:20 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:20 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:20 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:20 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:20 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:20 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:20 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:20 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:20 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:20 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:20 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:20 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:20 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(134), np.int64(0), np.int64(36), np.int64(330), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:20 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:20 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:20 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:20 DEBUG   opendrift:2110: ======================================================================
16:16:20 INFO    opendrift:2111: 2025-11-18 05:15:47.114656 - step 27 of 96 - 500 active elements (0 deactivated)
16:16:20 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:20 DEBUG   opendrift:2119: ======================================================================
16:16:20 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.7286980268138
16:16:20 DEBUG   opendrift:2130:                10.506276041540502 <- longitude -> 10.722639582310928
16:16:20 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.27847072967451947
16:16:20 DEBUG   opendrift:2131: ---------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:20 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']
16:16:20 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:20 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:20 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:20 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 05:00:00 (before)
                2025-11-18 06:00:00 (after)
16:16:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.99525936939812 and 59.70649787902909 degrees.
16:16:22 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.99525936939812 and 59.70649787902909 degrees.
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:22 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:22 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 49x35x11) for time after (2025-11-18 06:00:00)
16:16:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 05:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 06:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 05:00:00, weight 0.74) and
                      after (2025-11-18 06:00:00, weight 0.26) in time
16:16:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.277371449832934 degrees.
16:16:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.277371449832934 degrees.
16:16:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.13437 (min) 0.327431 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.028613 (min) 0.461025 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0440485 (min) 0.0273796 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.23175 (min) 5.64749 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.12487 (min) 1.26855 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1591 (min) 22.8772 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.00826e-06 (min) 0.00602858 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.89934 (min) 12.3427 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8849 (min) 33.0507 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000103986 (min) 0.000369563 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:22 DEBUG   opendrift:728: No elements hit coastline.
16:16:22 DEBUG   opendrift:772: Lifting 31 elements to seafloor.
16:16:22 DEBUG   opendrift:1707: No elements to deactivate
16:16:22 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:22 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:22 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:22 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 10
16:16:22 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0 0 0 0 0 0]
16:16:22 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3 3 3 3 3 3]
16:16:22 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 338.   0.]
 [  0.   0.   0.   0.   0.]
 [  7.   0.   0.  53.   0.]
 [  6.   0.  45.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:22 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:22 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023052286356769296
16:16:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
16:16:22 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:22 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:22 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:22 DEBUG   opendrift.models.oceandrift:538: 10 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:22 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:16:22 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:22 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(124), np.int64(0), np.int64(35), np.int64(341), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:22 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:22 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:22 DEBUG   opendrift:2110: ======================================================================
16:16:22 INFO    opendrift:2111: 2025-11-18 05:45:47.114656 - step 28 of 96 - 500 active elements (0 deactivated)
16:16:22 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:22 DEBUG   opendrift:2119: ======================================================================
16:16:22 DEBUG   opendrift:2130:                57.559114197077484 <- latitude -> 57.73562158990103
16:16:22 DEBUG   opendrift:2130:                10.506276041540499 <- longitude -> 10.719875789189295
16:16:22 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.14723590931149433
16:16:22 DEBUG   opendrift:2131: ---------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 05:00:00 (before)
                2025-11-18 06:00:00 (after)
16:16:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 05:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 06:00:00) in space  (linearNDFast)
16:16:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 05:00:00, weight 0.24) and
                      after (2025-11-18 06:00:00, weight 0.76) in time
16:16:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.280135243634 degrees.
16:16:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.280135243634 degrees.
16:16:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.1417 (min) 0.368417 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0038336 (min) 0.572901 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.109449 (min) -0.0241204 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.10592 (min) 5.44639 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.25719 (min) 1.31632 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0084 (min) 22.8772 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0122e-06 (min) 0.00569144 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.8191 (min) 12.3435 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8903 (min) 33.66 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000301988 (min) 0.000378171 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:22 DEBUG   opendrift:728: No elements hit coastline.
16:16:22 DEBUG   opendrift:772: Lifting 109 elements to seafloor.
16:16:22 DEBUG   opendrift:1707: No elements to deactivate
16:16:22 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:22 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:22 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:22 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 6
16:16:22 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 2 0 0]
16:16:22 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0 3 3]
16:16:22 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 343.   0.]
 [  0.   0.   0.   0.   0.]
 [  8.   0.   0.  55.   0.]
 [  6.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:22 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:22 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02144050003895461
16:16:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
16:16:22 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:22 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:22 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:22 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:22 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:22 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:22 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(120), np.int64(0), np.int64(31), np.int64(349), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:22 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:22 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:22 DEBUG   opendrift:2110: ======================================================================
16:16:22 INFO    opendrift:2111: 2025-11-18 06:15:47.114656 - step 29 of 96 - 500 active elements (0 deactivated)
16:16:22 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:22 DEBUG   opendrift:2119: ======================================================================
16:16:22 DEBUG   opendrift:2130:                57.55911419707749 <- latitude -> 57.73562158990103
16:16:22 DEBUG   opendrift:2130:                10.506276041540499 <- longitude -> 10.72628577992109
16:16:22 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.09137337563705211
16:16:22 DEBUG   opendrift:2131: ---------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 06:00:00 (before)
                2025-11-18 07:00:00 (after)
16:16:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.988419186740344 and 59.7178994996547 degrees.
16:16: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']
16:16:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.988419186740344 and 59.7178994996547 degrees.
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 50x36x11) for time after (2025-11-18 07:00:00)
16:16:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 06:00:00) in space  (linearNDFast)
16:16:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 07:00:00) in space  (linearNDFast)
16:16:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 06:00:00, weight 0.74) and
                      after (2025-11-18 07:00:00, weight 0.26) in time
16:16:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27372524712041 degrees.
16:16:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.27372524712041 degrees.
16:16:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.112136 (min) 0.433156 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0392683 (min) 0.638197 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.176385 (min) -0.0717008 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.03672 (min) 5.30639 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.5029 (min) 1.38379 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0704 (min) 22.8772 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01276e-06 (min) 0.00529171 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.8112 (min) 12.3446 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8786 (min) 33.5644 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000144531 (min) 0.000416334 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:24 DEBUG   opendrift:728: No elements hit coastline.
16:16:24 DEBUG   opendrift:772: Lifting 130 elements to seafloor.
16:16:24 DEBUG   opendrift:1707: No elements to deactivate
16:16:24 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 12
16:16:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0 0 0 0 0 0 0 0 0 0 0]
16:16:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 3 3 3 3 3 3 3 3]
16:16:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 354.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  58.   0.]
 [  6.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.020351392683268972
16:16:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:558: 11 elements reached seafloor, interacting with bottom
16:16:24 DEBUG   opendrift:772: Lifting 11 elements to seafloor.
16:16:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:24 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:24 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 9 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(110), np.int64(0), np.int64(28), np.int64(362), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:24 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:24 DEBUG   opendrift:2110: ======================================================================
16:16:24 INFO    opendrift:2111: 2025-11-18 06:45:47.114656 - step 30 of 96 - 500 active elements (0 deactivated)
16:16:24 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:24 DEBUG   opendrift:2119: ======================================================================
16:16:24 DEBUG   opendrift:2130:                57.5591141970775 <- latitude -> 57.74335278642093
16:16:24 DEBUG   opendrift:2130:                10.506276041540499 <- longitude -> 10.732408290134854
16:16:24 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.029374850466699964
16:16:24 DEBUG   opendrift:2131: ---------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 06:00:00 (before)
                2025-11-18 07:00:00 (after)
16:16:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 06:00:00) in space  (linearNDFast)
16:16:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 07:00:00) in space  (linearNDFast)
16:16:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 06:00:00, weight 0.24) and
                      after (2025-11-18 07:00:00, weight 0.76) in time
16:16:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.267602720204906 degrees.
16:16:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.267602720204906 degrees.
16:16:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.107106 (min) 0.340982 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0635134 (min) 0.853558 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.216746 (min) -0.115751 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.91756 (min) 5.22143 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.81134 (min) 1.51032 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0817 (min) 25.3685 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01378e-06 (min) 0.00429838 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79081 (min) 12.346 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.8881 (min) 33.3502 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000209402 (min) 0.000452761 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:24 DEBUG   opendrift:728: No elements hit coastline.
16:16:24 DEBUG   opendrift:772: Lifting 152 elements to seafloor.
16:16:24 DEBUG   opendrift:1707: No elements to deactivate
16:16:24 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:25 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
16:16:25 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
16:16:25 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 358.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  60.   0.]
 [  6.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:25 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:25 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:25 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:25 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:25 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01971454048537076
16:16:25 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:25 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:25 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
16:16:25 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:16:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:25 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:25 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:25 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:25 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:25 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:25 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:25 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:25 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(106), np.int64(0), np.int64(27), np.int64(367), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:25 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:25 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:25 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:25 DEBUG   opendrift:2110: ======================================================================
16:16:25 INFO    opendrift:2111: 2025-11-18 07:15:47.114656 - step 31 of 96 - 500 active elements (0 deactivated)
16:16:25 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:25 DEBUG   opendrift:2119: ======================================================================
16:16:25 DEBUG   opendrift:2130:                57.559114197077506 <- latitude -> 57.75359654521841
16:16:25 DEBUG   opendrift:2130:                10.506276041540499 <- longitude -> 10.737258250400192
16:16:25 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.251755763443384
16:16:25 DEBUG   opendrift:2131: ---------------------------------
16:16:25 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:25 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:25 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:25 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:25 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:25 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:25 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:25 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 07:00:00 (before)
                2025-11-18 08:00:00 (after)
16:16:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.967882325317596 and 59.7178994996547 degrees.
16:16:27 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.967882325317596 and 59.7178994996547 degrees.
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:27 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:27 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 53x36x11) for time after (2025-11-18 08:00:00)
16:16:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 07:00:00) in space  (linearNDFast)
16:16:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 08:00:00) in space  (linearNDFast)
16:16:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 07:00:00, weight 0.74) and
                      after (2025-11-18 08:00:00, weight 0.26) in time
16:16:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.26275275647452 degrees.
16:16:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.26275275647452 degrees.
16:16:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:27 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.0800794 (min) 0.315196 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0692013 (min) 0.944728 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.23666 (min) -0.152146 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.76553 (min) 5.04348 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.31252 (min) 1.46496 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.0966 (min) 30.1612 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01405e-06 (min) 0.00507154 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79563 (min) 12.347 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.921 (min) 33.1068 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00125182 (min) 0.000385666 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:27 DEBUG   opendrift:728: No elements hit coastline.
16:16:27 DEBUG   opendrift:772: Lifting 173 elements to seafloor.
16:16:27 DEBUG   opendrift:1707: No elements to deactivate
16:16:27 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:27 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:27 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:27 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 6
16:16:27 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3 0 3 0 0]
16:16:27 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 3 0 3 3]
16:16:27 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 362.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  61.   0.]
 [  8.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:27 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:27 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.018386636503448132
16:16:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
16:16:27 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:27 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:27 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:27 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:27 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:27 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(104), np.int64(0), np.int64(25), np.int64(371), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:27 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:27 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:27 DEBUG   opendrift:2110: ======================================================================
16:16:27 INFO    opendrift:2111: 2025-11-18 07:45:47.114656 - step 32 of 96 - 500 active elements (0 deactivated)
16:16:27 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:27 DEBUG   opendrift:2119: ======================================================================
16:16:27 DEBUG   opendrift:2130:                57.55911419707751 <- latitude -> 57.76708828757946
16:16:27 DEBUG   opendrift:2130:                10.506276041540499 <- longitude -> 10.741427145578864
16:16:27 DEBUG   opendrift:2130:                -22.702354431152344 <- z -> -0.08116367791363788
16:16:27 DEBUG   opendrift:2131: ---------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 07:00:00 (before)
                2025-11-18 08:00:00 (after)
16:16:27 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 07:00:00) in space  (linearNDFast)
16:16:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:27 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 08:00:00) in space  (linearNDFast)
16:16:27 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:27 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 07:00:00, weight 0.24) and
                      after (2025-11-18 08:00:00, weight 0.76) in time
16:16:27 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.258583874282245 degrees.
16:16:27 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.258583874282245 degrees.
16:16:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:27 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:27 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:27 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:27 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:27 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.196847 (min) 0.368991 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0724289 (min) 0.866195 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.252974 (min) -0.181646 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.38563 (min) 4.78179 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.93883 (min) 1.24106 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.1747 (min) 36.5575 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0141e-06 (min) 0.00418033 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.78526 (min) 12.3477 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9155 (min) 33.0014 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00257843 (min) 0.000361541 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:27 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:27 DEBUG   opendrift:728: No elements hit coastline.
16:16:27 DEBUG   opendrift:772: Lifting 371 elements to seafloor.
16:16:27 DEBUG   opendrift:1707: No elements to deactivate
16:16:27 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:27 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:27 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:27 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 8
16:16:27 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3 0 0 3 0 0 0]
16:16:27 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0 3 3 0 3 3 3]
16:16:27 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 367.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  63.   0.]
 [ 11.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:27 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:27 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:27 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016549398689383245
16:16:27 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:27 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:27 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:558: 5 elements reached seafloor, interacting with bottom
16:16:27 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
16:16:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:27 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:27 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:27 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:27 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:27 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(102), np.int64(0), np.int64(25), np.int64(373), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:27 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:27 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:27 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:27 DEBUG   opendrift:2110: ======================================================================
16:16:27 INFO    opendrift:2111: 2025-11-18 08:15:47.114656 - step 33 of 96 - 500 active elements (0 deactivated)
16:16:27 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:27 DEBUG   opendrift:2119: ======================================================================
16:16:27 DEBUG   opendrift:2130:                57.55911419707752 <- latitude -> 57.776775374109135
16:16:27 DEBUG   opendrift:2130:                10.506276041540499 <- longitude -> 10.745072926424758
16:16:27 DEBUG   opendrift:2130:                -22.915256412655165 <- z -> -0.24059762271626883
16:16:27 DEBUG   opendrift:2131: ---------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:27 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:27 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:27 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:27 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 08:00:00 (before)
                2025-11-18 09:00:00 (after)
16:16:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9541774755682 and 59.7178994996547 degrees.
16:16:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9541774755682 and 59.7178994996547 degrees.
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 55x36x11) for time after (2025-11-18 09:00:00)
16:16:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 08:00:00) in space  (linearNDFast)
16:16:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 09:00:00) in space  (linearNDFast)
16:16:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 08:00:00, weight 0.74) and
                      after (2025-11-18 09:00:00, weight 0.26) in time
16:16:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.25493808588054 degrees.
16:16:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.25493808588054 degrees.
16:16:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.332545 (min) 0.374854 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0716796 (min) 0.820463 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.270262 (min) -0.203374 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.10802 (min) 4.50354 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -4.06622 (min) 1.02309 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.2083 (min) 47.7616 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01419e-06 (min) 0.00591008 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.77204 (min) 12.3488 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9184 (min) 32.7961 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00403317 (min) 0.000700502 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:29 DEBUG   opendrift:728: No elements hit coastline.
16:16:29 DEBUG   opendrift:772: Lifting 373 elements to seafloor.
16:16:29 DEBUG   opendrift:1707: No elements to deactivate
16:16:29 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0 0 0]
16:16:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3 3]
16:16:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 370.   0.]
 [  0.   0.   0.   0.   0.]
 [  9.   0.   0.  63.   0.]
 [ 12.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015981651669887475
16:16:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
16:16:29 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(100), np.int64(0), np.int64(25), np.int64(375), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:29 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:29 DEBUG   opendrift:2110: ======================================================================
16:16:29 INFO    opendrift:2111: 2025-11-18 08:45:47.114656 - step 34 of 96 - 500 active elements (0 deactivated)
16:16:29 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:29 DEBUG   opendrift:2119: ======================================================================
16:16:29 DEBUG   opendrift:2130:                57.55911419707753 <- latitude -> 57.781941937090544
16:16:29 DEBUG   opendrift:2130:                10.506276041540497 <- longitude -> 10.746945387357812
16:16:29 DEBUG   opendrift:2130:                -24.296336116324166 <- z -> 0.0
16:16:29 DEBUG   opendrift:2131: ---------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 08:00:00 (before)
                2025-11-18 09:00:00 (after)
16:16:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 08:00:00) in space  (linearNDFast)
16:16:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 09:00:00) in space  (linearNDFast)
16:16:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 08:00:00, weight 0.24) and
                      after (2025-11-18 09:00:00, weight 0.76) in time
16:16:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.2530656188425 degrees.
16:16:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.2530656188425 degrees.
16:16:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.440096 (min) 0.422351 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0733454 (min) 0.686533 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.270859 (min) -0.202197 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.92253 (min) 4.21039 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.79319 (min) 0.922527 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.3507 (min) 54.7211 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1e-06 (min) 0.00571019 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.76157 (min) 12.3503 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9241 (min) 32.8663 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00364492 (min) 0.0011219 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:29 DEBUG   opendrift:728: No elements hit coastline.
16:16:29 DEBUG   opendrift:772: Lifting 375 elements to seafloor.
16:16:29 DEBUG   opendrift:1707: No elements to deactivate
16:16:29 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 2]
16:16:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0]
16:16:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 373.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  63.   0.]
 [ 12.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014435755166153683
16:16:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
16:16:29 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:29 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(98), np.int64(0), np.int64(23), np.int64(379), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:29 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:29 DEBUG   opendrift:2110: ======================================================================
16:16:29 INFO    opendrift:2111: 2025-11-18 09:15:47.114656 - step 35 of 96 - 500 active elements (0 deactivated)
16:16:29 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:29 DEBUG   opendrift:2119: ======================================================================
16:16:29 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.786443120246716
16:16:29 DEBUG   opendrift:2130:                10.5062760415405 <- longitude -> 10.747961560349092
16:16:29 DEBUG   opendrift:2130:                -36.59425788366619 <- z -> -0.28111222172419903
16:16:29 DEBUG   opendrift:2131: ---------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 09:00:00 (before)
                2025-11-18 10:00:00 (after)
16:16:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.940461725453915 and 59.72930377063638 degrees.
16:16:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.940461725453915 and 59.72930377063638 degrees.
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 57x37x11) for time after (2025-11-18 10:00:00)
16:16:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 09:00:00) in space  (linearNDFast)
16:16:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 10:00:00) in space  (linearNDFast)
16:16:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 09:00:00, weight 0.74) and
                      after (2025-11-18 10:00:00, weight 0.26) in time
16:16:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.252049442907676 degrees.
16:16:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.252049442907676 degrees.
16:16:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:31 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.488451 (min) 0.461449 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: 0.0680527 (min) 0.722145 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.263156 (min) -0.191822 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.00047 (min) 4.09407 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.52351 (min) 0.954857 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 61.6865 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01338e-06 (min) 0.00397908 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.75771 (min) 12.3519 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9389 (min) 32.7218 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00182067 (min) 0.00159857 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:31 DEBUG   opendrift:728: No elements hit coastline.
16:16:31 DEBUG   opendrift:772: Lifting 296 elements to seafloor.
16:16:31 DEBUG   opendrift:1707: No elements to deactivate
16:16:31 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:31 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:31 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:31 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:31 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0]
16:16:31 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3]
16:16:31 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 377.   0.]
 [  0.   0.   0.   0.   0.]
 [ 10.   0.   0.  64.   0.]
 [ 12.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:31 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:31 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:31 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013476740762478717
16:16:31 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:31 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:31 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
16:16:31 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 8 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:31 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:31 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(94), np.int64(0), np.int64(23), np.int64(383), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:31 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:31 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:31 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:31 DEBUG   opendrift:2110: ======================================================================
16:16:31 INFO    opendrift:2111: 2025-11-18 09:45:47.114656 - step 36 of 96 - 500 active elements (0 deactivated)
16:16:31 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:31 DEBUG   opendrift:2119: ======================================================================
16:16:31 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.78984638798098
16:16:31 DEBUG   opendrift:2130:                10.506276041540502 <- longitude -> 10.749159558399711
16:16:31 DEBUG   opendrift:2130:                -32.853174333627365 <- z -> -0.015962203154621823
16:16:31 DEBUG   opendrift:2131: ---------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 09:00:00 (before)
                2025-11-18 10:00:00 (after)
16:16:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 09:00:00) in space  (linearNDFast)
16:16:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 10:00:00) in space  (linearNDFast)
16:16:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 09:00:00, weight 0.24) and
                      after (2025-11-18 10:00:00, weight 0.76) in time
16:16:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.250851445651485 degrees.
16:16:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.250851445651485 degrees.
16:16:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:31 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:31 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.472713 (min) 0.442706 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.0361415 (min) 0.523145 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.249586 (min) -0.171476 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.13999 (min) 4.15994 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.07287 (min) 1.10685 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 67.7566 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01572e-06 (min) 0.00505401 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.80061 (min) 12.3535 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9463 (min) 33.1823 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00244887 (min) 0.00146271 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:31 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:31 DEBUG   opendrift:728: No elements hit coastline.
16:16:31 DEBUG   opendrift:767: No elements hit seafloor.
16:16:31 DEBUG   opendrift:1707: No elements to deactivate
16:16:31 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:31 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:31 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:31 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 6
16:16:31 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 2 0 2 0]
16:16:31 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0 3 0 3]
16:16:31 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 381.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  64.   0.]
 [ 12.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:31 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:31 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:31 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.012869036023091314
16:16:31 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:31 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:31 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
16:16:31 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:31 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:31 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:31 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:31 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:31 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(19), np.int64(389), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:31 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:31 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:31 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:31 DEBUG   opendrift:2110: ======================================================================
16:16:31 INFO    opendrift:2111: 2025-11-18 10:15:47.114656 - step 37 of 96 - 500 active elements (0 deactivated)
16:16:31 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:31 DEBUG   opendrift:2119: ======================================================================
16:16:31 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.79086732972909
16:16:31 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.746385687625184
16:16:31 DEBUG   opendrift:2130:                -31.89405341214062 <- z -> -0.24942739496880645
16:16:31 DEBUG   opendrift:2131: ---------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 10:00:00 (before)
                2025-11-18 11:00:00 (after)
16:16:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.76353248596159 degrees.
16:16: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']
16:16:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.76353248596159 degrees.
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:34 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:34 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x40x11) for time after (2025-11-18 11:00:00)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 10:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 11:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 10:00:00, weight 0.74) and
                      after (2025-11-18 11:00:00, weight 0.26) in time
16:16:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.2536253033468 degrees.
16:16:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373505103921 and -59.2536253033468 degrees.
16:16:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.598324 (min) 0.325643 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.122765 (min) 0.49872 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.224252 (min) -0.14384 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.48198 (min) 4.36496 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.08977 (min) 1.08769 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 71.0581 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01313e-06 (min) 0.00420877 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.74385 (min) 12.3546 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9436 (min) 33.433 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00338012 (min) 0.00165448 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:34 DEBUG   opendrift:728: No elements hit coastline.
16:16:34 DEBUG   opendrift:767: No elements hit seafloor.
16:16:34 DEBUG   opendrift:1707: No elements to deactivate
16:16:34 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:16:34 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0 0]
16:16:34 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3]
16:16:34 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 383.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  66.   0.]
 [ 13.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:34 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01429624471831239
16:16:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:34 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:34 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(91), np.int64(0), np.int64(16), np.int64(393), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:34 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:34 DEBUG   opendrift:2110: ======================================================================
16:16:34 INFO    opendrift:2111: 2025-11-18 10:45:47.114656 - step 38 of 96 - 500 active elements (0 deactivated)
16:16:34 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:34 DEBUG   opendrift:2119: ======================================================================
16:16:34 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.789092833153546
16:16:34 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.743056443556485
16:16:34 DEBUG   opendrift:2130:                -32.64546793572711 <- z -> -0.18065693514806203
16:16:34 DEBUG   opendrift:2131: ---------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 10:00:00 (before)
                2025-11-18 11:00:00 (after)
16:16:34 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 10:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 11:00:00) in space  (linearNDFast)
16:16:34 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:34 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 10:00:00, weight 0.24) and
                      after (2025-11-18 11:00:00, weight 0.76) in time
16:16:34 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.256954573325245 degrees.
16:16:34 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.256954573325245 degrees.
16:16:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:34 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:34 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:34 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:34 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:34 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:34 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.740567 (min) 0.386909 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.18081 (min) 0.370713 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.187752 (min) -0.108414 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.97366 (min) 4.69316 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.39886 (min) 0.914401 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 71.3014 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0136e-06 (min) 0.00406801 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.80184 (min) 12.3553 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 25.9621 (min) 33.7136 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00285266 (min) 0.00207583 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:34 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:34 DEBUG   opendrift:728: No elements hit coastline.
16:16:34 DEBUG   opendrift:767: No elements hit seafloor.
16:16:34 DEBUG   opendrift:1707: No elements to deactivate
16:16:34 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:34 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:34 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:34 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:16:34 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3 3]
16:16:34 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 0]
16:16:34 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 384.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  69.   0.]
 [ 15.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:34 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:34 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:34 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.016960958261626333
16:16:34 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:34 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:34 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:34 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 7 elements penetrated seafloor, lifting up
16:16:34 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:34 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:34 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:34 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:34 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:34 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(92), np.int64(0), np.int64(15), np.int64(393), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:34 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:34 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:34 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:34 DEBUG   opendrift:2110: ======================================================================
16:16:34 INFO    opendrift:2111: 2025-11-18 11:15:47.114656 - step 39 of 96 - 500 active elements (0 deactivated)
16:16:34 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:34 DEBUG   opendrift:2119: ======================================================================
16:16:34 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.7895301463879
16:16:34 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.742350177430815
16:16:34 DEBUG   opendrift:2130:                -26.150909527723933 <- z -> -0.06655093367853782
16:16:34 DEBUG   opendrift:2131: ---------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:34 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:34 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:34 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:34 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 11:00:00 (before)
                2025-11-18 12:00:00 (after)
16:16:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:36 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.77494735858671 degrees.
16:16: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']
16:16:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.77494735858671 degrees.
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:36 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:36 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x41x11) for time after (2025-11-18 12:00:00)
16:16:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 11:00:00) in space  (linearNDFast)
16:16:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 12:00:00) in space  (linearNDFast)
16:16:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 11:00:00, weight 0.74) and
                      after (2025-11-18 12:00:00, weight 0.26) in time
16:16:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.25766083454258 degrees.
16:16:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.25766083454258 degrees.
16:16:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.722734 (min) 0.333505 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.205643 (min) 0.26637 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.143616 (min) -0.0729533 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.27123 (min) 4.88971 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.59387 (min) 0.685284 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 70.369 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01465e-06 (min) 0.00401889 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.8109 (min) 12.3562 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0147 (min) 33.6491 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00176894 (min) 0.0020798 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:36 DEBUG   opendrift:728: No elements hit coastline.
16:16:36 DEBUG   opendrift:767: No elements hit seafloor.
16:16:36 DEBUG   opendrift:1707: No elements to deactivate
16:16:36 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:36 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3 0]
16:16:36 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0 3]
16:16:36 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 387.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  70.   0.]
 [ 16.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:36 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01790582523880936
16:16:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:558: 3 elements reached seafloor, interacting with bottom
16:16:36 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 6 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(90), np.int64(0), np.int64(15), np.int64(395), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:36 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:36 DEBUG   opendrift:2110: ======================================================================
16:16:36 INFO    opendrift:2111: 2025-11-18 11:45:47.114656 - step 40 of 96 - 500 active elements (0 deactivated)
16:16:36 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:36 DEBUG   opendrift:2119: ======================================================================
16:16:36 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.79197829360389
16:16:36 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.751708498180529
16:16:36 DEBUG   opendrift:2130:                -29.29055947883027 <- z -> -0.09143628753868605
16:16:36 DEBUG   opendrift:2131: ---------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 11:00:00 (before)
                2025-11-18 12:00:00 (after)
16:16:36 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 11:00:00) in space  (linearNDFast)
16:16:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:36 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 12:00:00) in space  (linearNDFast)
16:16:36 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:36 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 11:00:00, weight 0.24) and
                      after (2025-11-18 12:00:00, weight 0.76) in time
16:16:36 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.248302517617674 degrees.
16:16:36 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.248302517617674 degrees.
16:16:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:36 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:36 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:36 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:36 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:36 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:36 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.656105 (min) 0.313311 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.190596 (min) 0.222664 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0928557 (min) -0.032002 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.27911 (min) 4.88585 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.67074 (min) 0.405897 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 69.2967 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01184e-06 (min) 0.00606919 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.72935 (min) 12.3572 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0156 (min) 33.9698 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00236687 (min) 0.00177204 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:36 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:36 DEBUG   opendrift:728: No elements hit coastline.
16:16:36 DEBUG   opendrift:767: No elements hit seafloor.
16:16:36 DEBUG   opendrift:1707: No elements to deactivate
16:16:36 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:36 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:36 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:36 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:36 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:16:36 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:16:36 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 389.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  70.   0.]
 [ 16.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:36 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:36 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:36 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.018525155775299007
16:16:36 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:36 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:36 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:36 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:36 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:36 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:36 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:36 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:36 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:36 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(88), np.int64(0), np.int64(15), np.int64(397), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:36 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:36 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:36 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:36 DEBUG   opendrift:2110: ======================================================================
16:16:36 INFO    opendrift:2111: 2025-11-18 12:15:47.114656 - step 41 of 96 - 500 active elements (0 deactivated)
16:16:36 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:36 DEBUG   opendrift:2119: ======================================================================
16:16:36 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.7941778442621
16:16:36 DEBUG   opendrift:2130:                10.506276041540504 <- longitude -> 10.757947351831156
16:16:36 DEBUG   opendrift:2130:                -29.193650613112606 <- z -> -0.1449847942504191
16:16:36 DEBUG   opendrift:2131: ---------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:36 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:36 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:36 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:36 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 12:00:00 (before)
                2025-11-18 13:00:00 (after)
16:16:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.79778505521648 degrees.
16:16: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']
16:16:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.79778505521648 degrees.
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x43x11) for time after (2025-11-18 13:00:00)
16:16:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 12:00:00) in space  (linearNDFast)
16:16:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 13:00:00) in space  (linearNDFast)
16:16:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 12:00:00, weight 0.74) and
                      after (2025-11-18 13:00:00, weight 0.26) in time
16:16:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.24206366167497 degrees.
16:16:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.24206366167497 degrees.
16:16:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.687912 (min) 0.362098 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.24382 (min) 0.228683 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0474105 (min) 0.00468708 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 3.10993 (min) 4.7365 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.65928 (min) 0.229069 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 69.7544 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0136e-06 (min) 0.0048076 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.72253 (min) 12.3573 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0097 (min) 33.4716 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00113344 (min) 0.00111315 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:38 DEBUG   opendrift:728: No elements hit coastline.
16:16:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:38 DEBUG   opendrift:1707: No elements to deactivate
16:16:38 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:38 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:16:38 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:16:38 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 391.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  70.   0.]
 [ 16.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:38 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.017479397144095556
16:16:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:38 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(86), np.int64(0), np.int64(15), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:38 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:38 DEBUG   opendrift:2110: ======================================================================
16:16:38 INFO    opendrift:2111: 2025-11-18 12:45:47.114656 - step 42 of 96 - 500 active elements (0 deactivated)
16:16:38 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:38 DEBUG   opendrift:2119: ======================================================================
16:16:38 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.794342181815054
16:16:38 DEBUG   opendrift:2130:                10.5062760415405 <- longitude -> 10.763480042151834
16:16:38 DEBUG   opendrift:2130:                -31.44770174359492 <- z -> -0.3084343831469206
16:16:38 DEBUG   opendrift:2131: ---------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 12:00:00 (before)
                2025-11-18 13:00:00 (after)
16:16:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 12:00:00) in space  (linearNDFast)
16:16:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 13:00:00) in space  (linearNDFast)
16:16:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 12:00:00, weight 0.24) and
                      after (2025-11-18 13:00:00, weight 0.76) in time
16:16:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.23653097114245 degrees.
16:16:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.23653097114245 degrees.
16:16:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.700128 (min) 0.318343 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.281191 (min) 0.189246 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.00675191 (min) 0.0394537 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.75175 (min) 4.4777 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.44896 (min) 0.278253 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 73.0981 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01112e-06 (min) 0.0055854 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.72148 (min) 12.357 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0187 (min) 33.424 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00143444 (min) 0.00112562 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:38 DEBUG   opendrift:728: No elements hit coastline.
16:16:38 DEBUG   opendrift:767: No elements hit seafloor.
16:16:38 DEBUG   opendrift:1707: No elements to deactivate
16:16:38 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:16:38 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3]
16:16:38 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0]
16:16:38 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 393.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  70.   0.]
 [ 17.   0.  46.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:38 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01464650848451567
16:16:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:16:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(85), np.int64(0), np.int64(15), np.int64(400), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:38 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:38 DEBUG   opendrift:2110: ======================================================================
16:16:38 INFO    opendrift:2111: 2025-11-18 13:15:47.114656 - step 43 of 96 - 500 active elements (0 deactivated)
16:16:38 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:38 DEBUG   opendrift:2119: ======================================================================
16:16:38 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.79521679037317
16:16:38 DEBUG   opendrift:2130:                10.506276041540497 <- longitude -> 10.769945748584165
16:16:38 DEBUG   opendrift:2130:                -31.83600469536958 <- z -> -0.21427038416360733
16:16:38 DEBUG   opendrift:2131: ---------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 13:00:00 (before)
                2025-11-18 14:00:00 (after)
16:16:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.83206147884207 degrees.
16:16: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']
16:16:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.83206147884207 degrees.
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x46x11) for time after (2025-11-18 14:00:00)
16:16:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 13:00:00) in space  (linearNDFast)
16:16:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 14:00:00) in space  (linearNDFast)
16:16:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 13:00:00, weight 0.74) and
                      after (2025-11-18 14:00:00, weight 0.26) in time
16:16:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.230065263889 degrees.
16:16:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49373504573923 and -59.230065263889 degrees.
16:16:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.684719 (min) 0.243336 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.300038 (min) 0.159831 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0315888 (min) 0.0708142 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.38766 (min) 4.47061 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.26743 (min) 0.458495 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 77.3149 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01038e-06 (min) 0.00441765 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.85119 (min) 12.3579 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0459 (min) 33.8874 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000827485 (min) 0.00106566 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:40 DEBUG   opendrift:728: No elements hit coastline.
16:16:40 DEBUG   opendrift:767: No elements hit seafloor.
16:16:40 DEBUG   opendrift:1707: No elements to deactivate
16:16:40 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:16:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:16:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 395.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  71.   0.]
 [ 17.   0.  47.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014494422546459322
16:16:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(83), np.int64(0), np.int64(15), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:40 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:40 DEBUG   opendrift:2110: ======================================================================
16:16:40 INFO    opendrift:2111: 2025-11-18 13:45:47.114656 - step 44 of 96 - 500 active elements (0 deactivated)
16:16:40 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:40 DEBUG   opendrift:2119: ======================================================================
16:16:40 DEBUG   opendrift:2130:                57.559114197077534 <- latitude -> 57.7959040470114
16:16:40 DEBUG   opendrift:2130:                10.504205823689395 <- longitude -> 10.776270769094591
16:16:40 DEBUG   opendrift:2130:                -28.75703444321301 <- z -> -0.003123170199117564
16:16:40 DEBUG   opendrift:2131: ---------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 13:00:00 (before)
                2025-11-18 14:00:00 (after)
16:16:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 13:00:00) in space  (linearNDFast)
16:16:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 14:00:00) in space  (linearNDFast)
16:16:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 13:00:00, weight 0.24) and
                      after (2025-11-18 14:00:00, weight 0.76) in time
16:16:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49580521373324 and -59.22374025013415 degrees.
16:16:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.49580521373324 and -59.22374025013415 degrees.
16:16:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.688025 (min) 0.1776 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.342711 (min) 0.218293 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0663472 (min) 0.101272 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.08521 (min) 4.68748 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.15345 (min) 0.756757 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 80.7155 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01304e-06 (min) 0.00464376 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.80101 (min) 12.3585 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0871 (min) 33.387 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00116503 (min) 0.00114098 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:40 DEBUG   opendrift:728: No elements hit coastline.
16:16:40 DEBUG   opendrift:767: No elements hit seafloor.
16:16:40 DEBUG   opendrift:1707: No elements to deactivate
16:16:40 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
16:16:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 0 0]
16:16:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 3 3]
16:16:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 400.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  71.   0.]
 [ 17.   0.  47.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01611553898127733
16:16:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(78), np.int64(0), np.int64(15), np.int64(407), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:40 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:40 DEBUG   opendrift:2110: ======================================================================
16:16:40 INFO    opendrift:2111: 2025-11-18 14:15:47.114656 - step 45 of 96 - 500 active elements (0 deactivated)
16:16:40 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:40 DEBUG   opendrift:2119: ======================================================================
16:16:40 DEBUG   opendrift:2130:                57.55911419707754 <- latitude -> 57.79326771599969
16:16:40 DEBUG   opendrift:2130:                10.484009579451332 <- longitude -> 10.77668991507526
16:16:40 DEBUG   opendrift:2130:                -29.408959106964097 <- z -> -0.6079510693615323
16:16:40 DEBUG   opendrift:2131: ---------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 14:00:00 (before)
                2025-11-18 15:00:00 (after)
16:16:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:42 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.940461725453915 and 59.854925680537534 degrees.
16:16: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']
16:16:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.940461725453915 and 59.854925680537534 degrees.
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:42 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:42 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 57x48x11) for time after (2025-11-18 15:00:00)
16:16:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 14:00:00) in space  (linearNDFast)
16:16:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 15:00:00) in space  (linearNDFast)
16:16:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 14:00:00, weight 0.74) and
                      after (2025-11-18 15:00:00, weight 0.26) in time
16:16:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51600145067843 and -59.22332109017526 degrees.
16:16:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.51600145067843 and -59.22332109017526 degrees.
16:16:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.650031 (min) 0.167444 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.351991 (min) 0.238921 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0770789 (min) 0.121106 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.90616 (min) 4.92525 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.99257 (min) 1.02118 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 84.2525 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01435e-06 (min) 0.00420236 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.76905 (min) 12.3585 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0057 (min) 33.9824 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000849213 (min) 0.00127767 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:42 DEBUG   opendrift:728: No elements hit coastline.
16:16:42 DEBUG   opendrift:767: No elements hit seafloor.
16:16:42 DEBUG   opendrift:1707: No elements to deactivate
16:16:42 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:42 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:42 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:42 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:16:42 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0]
16:16:42 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3]
16:16:42 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 403.   0.]
 [  0.   0.   0.   0.   0.]
 [ 12.   0.   0.  71.   0.]
 [ 17.   0.  47.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:42 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:42 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:42 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0180514901569812
16:16:42 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:42 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:42 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:42 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:42 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:16:42 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:42 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:42 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:42 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(75), np.int64(0), np.int64(15), np.int64(410), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:42 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:42 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:42 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:42 DEBUG   opendrift:2110: ======================================================================
16:16:42 INFO    opendrift:2111: 2025-11-18 14:45:47.114656 - step 46 of 96 - 500 active elements (0 deactivated)
16:16:42 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:42 DEBUG   opendrift:2119: ======================================================================
16:16:42 DEBUG   opendrift:2130:                57.55911419707755 <- latitude -> 57.790289031706614
16:16:42 DEBUG   opendrift:2130:                10.466558657110392 <- longitude -> 10.779624550630695
16:16:42 DEBUG   opendrift:2130:                -28.14421860635615 <- z -> 0.0
16:16:42 DEBUG   opendrift:2131: ---------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:42 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 14:00:00 (before)
                2025-11-18 15:00:00 (after)
16:16:42 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 14:00:00) in space  (linearNDFast)
16:16:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:42 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 15:00:00) in space  (linearNDFast)
16:16:42 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:42 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 14:00:00, weight 0.24) and
                      after (2025-11-18 15:00:00, weight 0.76) in time
16:16:42 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.53345237948718 and -59.22038645742643 degrees.
16:16:42 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.53345237948718 and -59.22038645742643 degrees.
16:16:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:42 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:42 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:42 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:42 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:42 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:42 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:42 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:42 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:42 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.57164 (min) 0.16623 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.339126 (min) 0.276852 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0708742 (min) 0.132667 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.84933 (min) 5.18182 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.79434 (min) 1.25513 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 86.2644 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01271e-06 (min) 0.00651092 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.80845 (min) 12.3578 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0074 (min) 34.1527 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00100923 (min) 0.00121452 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:42 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:42 DEBUG   opendrift:728: No elements hit coastline.
16:16:42 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:43 DEBUG   opendrift:1707: No elements to deactivate
16:16:43 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:43 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:43 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:43 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
16:16:43 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2 0 0 2 0]
16:16:43 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3 0 3]
16:16:43 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 406.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  72.   0.]
 [ 17.   0.  48.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:43 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:43 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:43 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:43 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:43 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.02027333249899048
16:16:43 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:43 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:43 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:43 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:43 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:16:43 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:43 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:43 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:43 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(74), np.int64(0), np.int64(14), np.int64(412), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:43 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:43 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:43 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:43 DEBUG   opendrift:2110: ======================================================================
16:16:43 INFO    opendrift:2111: 2025-11-18 15:15:47.114656 - step 47 of 96 - 500 active elements (0 deactivated)
16:16:43 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:43 DEBUG   opendrift:2119: ======================================================================
16:16:43 DEBUG   opendrift:2130:                57.55911419707755 <- latitude -> 57.7876721595301
16:16:43 DEBUG   opendrift:2130:                10.45392140562686 <- longitude -> 10.779268252410255
16:16:43 DEBUG   opendrift:2130:                -24.60389395747048 <- z -> 0.0
16:16:43 DEBUG   opendrift:2131: ---------------------------------
16:16:43 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:43 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']
16:16:43 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:43 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:43 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:43 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:43 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:43 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 15:00:00 (before)
                2025-11-18 16:00:00 (after)
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:44 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9541774755682 and 59.877800484433905 degrees.
16:16: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']
16:16:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9541774755682 and 59.877800484433905 degrees.
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:44 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:44 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 55x50x11) for time after (2025-11-18 16:00:00)
16:16:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 15:00:00) in space  (linearNDFast)
16:16:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 16:00:00) in space  (linearNDFast)
16:16:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 15:00:00, weight 0.74) and
                      after (2025-11-18 16:00:00, weight 0.26) in time
16:16:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.54608964099772 and -59.220742761972154 degrees.
16:16:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.54608964099772 and -59.220742761972154 degrees.
16:16:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.54383 (min) 0.154202 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.329387 (min) 0.334565 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.048246 (min) 0.134787 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.78167 (min) 5.40069 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.60857 (min) 1.42725 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 86.7297 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01297e-06 (min) 0.00653231 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.77198 (min) 12.3574 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0094 (min) 34.0896 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000791923 (min) 0.00066026 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:44 DEBUG   opendrift:728: No elements hit coastline.
16:16:44 DEBUG   opendrift:767: No elements hit seafloor.
16:16:44 DEBUG   opendrift:1707: No elements to deactivate
16:16:44 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:44 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:44 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:44 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 4
16:16:44 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 0 3]
16:16:44 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 3 0]
16:16:44 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 409.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  72.   0.]
 [ 18.   0.  49.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:44 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:44 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:44 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.021887773720971844
16:16:44 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:44 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:44 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:44 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:44 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:44 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:44 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:44 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:44 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:44 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(72), np.int64(0), np.int64(13), np.int64(415), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:44 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:44 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:44 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:44 DEBUG   opendrift:2110: ======================================================================
16:16:44 INFO    opendrift:2111: 2025-11-18 15:45:47.114656 - step 48 of 96 - 500 active elements (0 deactivated)
16:16:44 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:44 DEBUG   opendrift:2119: ======================================================================
16:16:44 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.78695307593851
16:16:44 DEBUG   opendrift:2130:                10.441739172025123 <- longitude -> 10.776902807790774
16:16:44 DEBUG   opendrift:2130:                -23.434325360865586 <- z -> -0.3756782443237112
16:16:44 DEBUG   opendrift:2131: ---------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 15:00:00 (before)
                2025-11-18 16:00:00 (after)
16:16:44 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 15:00:00) in space  (linearNDFast)
16:16:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:44 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 16:00:00) in space  (linearNDFast)
16:16:44 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:44 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 15:00:00, weight 0.24) and
                      after (2025-11-18 16:00:00, weight 0.76) in time
16:16:44 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.55827185752236 and -59.22310821440597 degrees.
16:16:44 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.55827185752236 and -59.22310821440597 degrees.
16:16:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:44 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:44 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:44 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:44 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:44 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:44 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:44 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:44 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.624608 (min) 0.197367 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.276354 (min) 0.462532 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: 0.0102664 (min) 0.118207 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.75096 (min) 5.61496 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.4294 (min) 1.514 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 89.451 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0122e-06 (min) 0.005259 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79172 (min) 12.3572 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0116 (min) 33.5913 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000474276 (min) 0.000594748 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:44 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:44 DEBUG   opendrift:728: No elements hit coastline.
16:16:44 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
16:16:45 DEBUG   opendrift:1707: No elements to deactivate
16:16:45 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:45 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:45 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:45 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:16:45 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0 3]
16:16:45 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3 0]
16:16:45 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 411.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  73.   0.]
 [ 19.   0.  49.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:45 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:45 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:45 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:45 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:45 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.023563496627162343
16:16:45 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:45 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:45 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:45 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:45 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:16:45 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:45 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:45 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:45 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(71), np.int64(0), np.int64(14), np.int64(415), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:45 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:45 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:45 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:45 DEBUG   opendrift:2110: ======================================================================
16:16:45 INFO    opendrift:2111: 2025-11-18 16:15:47.114656 - step 49 of 96 - 500 active elements (0 deactivated)
16:16:45 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:45 DEBUG   opendrift:2119: ======================================================================
16:16:45 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.78647810477443
16:16:45 DEBUG   opendrift:2130:                10.429221458260374 <- longitude -> 10.775794683969407
16:16:45 DEBUG   opendrift:2130:                -26.54506309178014 <- z -> 0.0
16:16:45 DEBUG   opendrift:2131: ---------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:45 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:45 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:45 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:45 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 16:00:00 (before)
                2025-11-18 17:00:00 (after)
16:16:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:46 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.961031262273615 and 59.88924186222974 degrees.
16:16: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']
16:16:46 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.961031262273615 and 59.88924186222974 degrees.
16:16:46 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:47 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:47 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 54x51x11) for time after (2025-11-18 17:00:00)
16:16:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 16:00:00) in space  (linearNDFast)
16:16:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 17:00:00) in space  (linearNDFast)
16:16:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 16:00:00, weight 0.74) and
                      after (2025-11-18 17:00:00, weight 0.26) in time
16:16:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.57078957687386 and -59.22421634055782 degrees.
16:16:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.57078957687386 and -59.22421634055782 degrees.
16:16:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.61074 (min) 0.24167 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.278275 (min) 0.636359 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0417024 (min) 0.0842365 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.80462 (min) 5.72491 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.28363 (min) 1.58664 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.9102 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01255e-06 (min) 0.0064816 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.76592 (min) 12.3572 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.083 (min) 33.927 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000355158 (min) 0.00056559 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:47 DEBUG   opendrift:728: No elements hit coastline.
16:16:47 DEBUG   opendrift:772: Lifting 3 elements to seafloor.
16:16:47 DEBUG   opendrift:1707: No elements to deactivate
16:16:47 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:47 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:47 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:47 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:16:47 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:16:47 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:16:47 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 412.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  73.   0.]
 [ 19.   0.  50.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:47 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:47 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024625368267164646
16:16:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 1
16:16:47 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 1 elements
16:16:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:47 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(70), np.int64(0), np.int64(15), np.int64(415), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:47 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:47 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:47 DEBUG   opendrift:2110: ======================================================================
16:16:47 INFO    opendrift:2111: 2025-11-18 16:45:47.114656 - step 50 of 96 - 500 active elements (0 deactivated)
16:16:47 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:47 DEBUG   opendrift:2119: ======================================================================
16:16:47 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.784833838162264
16:16:47 DEBUG   opendrift:2130:                10.414717666590233 <- longitude -> 10.774865814051656
16:16:47 DEBUG   opendrift:2130:                -27.309962013338527 <- z -> -0.3576430390194403
16:16:47 DEBUG   opendrift:2131: ---------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 16:00:00 (before)
                2025-11-18 17:00:00 (after)
16:16:47 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 16:00:00) in space  (linearNDFast)
16:16:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:47 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 17:00:00) in space  (linearNDFast)
16:16:47 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:47 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 16:00:00, weight 0.24) and
                      after (2025-11-18 17:00:00, weight 0.76) in time
16:16:47 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.585293374391 and -59.225145200944745 degrees.
16:16:47 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.585293374391 and -59.225145200944745 degrees.
16:16:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:47 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:47 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:47 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:47 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:47 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:47 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.638789 (min) 0.274104 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.316353 (min) 0.764622 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.103087 (min) 0.0346059 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.94062 (min) 5.75697 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.15625 (min) 1.63736 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.854 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01029e-06 (min) 0.0060575 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.75083 (min) 12.3573 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0888 (min) 34.2012 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000416143 (min) 0.000524869 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:47 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:47 DEBUG   opendrift:728: No elements hit coastline.
16:16:47 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
16:16:47 DEBUG   opendrift:1707: No elements to deactivate
16:16:47 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:47 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:47 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:47 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:47 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:16:47 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:16:47 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 414.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  73.   0.]
 [ 19.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:47 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:47 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:47 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.024879577106353294
16:16:47 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:47 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:47 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:47 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:47 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:47 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:47 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:47 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:47 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(68), np.int64(0), np.int64(14), np.int64(418), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:47 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:47 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:47 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:47 DEBUG   opendrift:2110: ======================================================================
16:16:47 INFO    opendrift:2111: 2025-11-18 17:15:47.114656 - step 51 of 96 - 500 active elements (0 deactivated)
16:16:47 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:47 DEBUG   opendrift:2119: ======================================================================
16:16:47 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.783421339641336
16:16:47 DEBUG   opendrift:2130:                10.401004560477846 <- longitude -> 10.773677734590965
16:16:47 DEBUG   opendrift:2130:                -23.003372192382812 <- z -> -0.12926814256753272
16:16:47 DEBUG   opendrift:2131: ---------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:47 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:47 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:47 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:47 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 17:00:00 (before)
                2025-11-18 18:00:00 (after)
16:16:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:48 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:49 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9541774755682 and 59.912132569567405 degrees.
16:16: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']
16:16:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9541774755682 and 59.912132569567405 degrees.
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:49 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:49 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 55x53x11) for time after (2025-11-18 18:00:00)
16:16:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 17:00:00) in space  (linearNDFast)
16:16:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 18:00:00) in space  (linearNDFast)
16:16:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 17:00:00, weight 0.74) and
                      after (2025-11-18 18:00:00, weight 0.26) in time
16:16:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.59900648941628 and -59.226333269922684 degrees.
16:16:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.59900648941628 and -59.226333269922684 degrees.
16:16:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:49 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.740499 (min) 0.278027 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.331814 (min) 0.800838 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.166132 (min) -0.0228486 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.05406 (min) 5.83999 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.08407 (min) 1.70631 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.8354 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01273e-06 (min) 0.00489354 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79684 (min) 12.358 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0956 (min) 33.7244 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000733943 (min) 0.000378159 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:49 DEBUG   opendrift:728: No elements hit coastline.
16:16:49 DEBUG   opendrift:772: Lifting 23 elements to seafloor.
16:16:49 DEBUG   opendrift:1707: No elements to deactivate
16:16:49 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:49 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:49 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:49 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:49 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:16:49 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:16:49 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 416.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  74.   0.]
 [ 19.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:49 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:49 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:49 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025625478080714907
16:16:49 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:49 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:49 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:49 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:49 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:49 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:49 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:49 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(66), np.int64(0), np.int64(13), np.int64(421), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:49 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:49 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:49 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:49 DEBUG   opendrift:2110: ======================================================================
16:16:49 INFO    opendrift:2111: 2025-11-18 17:45:47.114656 - step 52 of 96 - 500 active elements (0 deactivated)
16:16:49 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:49 DEBUG   opendrift:2119: ======================================================================
16:16:49 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.78246250882053
16:16:49 DEBUG   opendrift:2130:                10.386197759782954 <- longitude -> 10.766438951359142
16:16:49 DEBUG   opendrift:2130:                -24.338031444816913 <- z -> -0.5250408959770128
16:16:49 DEBUG   opendrift:2131: ---------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 17:00:00 (before)
                2025-11-18 18:00:00 (after)
16:16:49 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 17:00:00) in space  (linearNDFast)
16:16:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:49 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 18:00:00) in space  (linearNDFast)
16:16:49 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:49 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 17:00:00, weight 0.24) and
                      after (2025-11-18 18:00:00, weight 0.76) in time
16:16:49 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.61381329105319 and -59.23357207853144 degrees.
16:16:49 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.61381329105319 and -59.23357207853144 degrees.
16:16:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:49 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:49 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:49 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:49 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:49 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:49 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.764625 (min) 0.322533 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.357459 (min) 0.836306 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.234599 (min) -0.0873486 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.10862 (min) 5.9689 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.06906 (min) 1.79167 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.0755 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01171e-06 (min) 0.00519669 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.74495 (min) 12.3591 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0988 (min) 33.9941 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00105743 (min) 0.000840222 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:49 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:49 DEBUG   opendrift:728: No elements hit coastline.
16:16:49 DEBUG   opendrift:772: Lifting 28 elements to seafloor.
16:16:49 DEBUG   opendrift:1707: No elements to deactivate
16:16:49 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:49 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:49 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:49 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 5
16:16:49 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0 0 0 0]
16:16:49 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 3 3 3]
16:16:49 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 420.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  75.   0.]
 [ 20.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:49 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:49 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:49 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.026684069925543213
16:16:49 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:49 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:49 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:49 DEBUG   opendrift.models.oceandrift:558: 4 elements reached seafloor, interacting with bottom
16:16:49 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:49 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:49 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:49 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:49 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:49 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(13), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:49 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:49 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:49 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:49 DEBUG   opendrift:2110: ======================================================================
16:16:49 INFO    opendrift:2111: 2025-11-18 18:15:47.114656 - step 53 of 96 - 500 active elements (0 deactivated)
16:16:49 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:49 DEBUG   opendrift:2119: ======================================================================
16:16:49 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.78369415444984
16:16:49 DEBUG   opendrift:2130:                10.371303614640246 <- longitude -> 10.765928341735062
16:16:49 DEBUG   opendrift:2130:                -26.829102775006838 <- z -> -0.4540436975600499
16:16:49 DEBUG   opendrift:2131: ---------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:49 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:49 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:49 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:49 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 18:00:00 (before)
                2025-11-18 19:00:00 (after)
16:16:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:50 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:51 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.94732096377351 and 59.92358189912179 degrees.
16:16: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']
16:16:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.94732096377351 and 59.92358189912179 degrees.
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:51 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:51 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 56x54x11) for time after (2025-11-18 19:00:00)
16:16:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 18:00:00) in space  (linearNDFast)
16:16:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 19:00:00) in space  (linearNDFast)
16:16:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 18:00:00, weight 0.74) and
                      after (2025-11-18 19:00:00, weight 0.26) in time
16:16:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.62870744134183 and -59.23408266189897 degrees.
16:16:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.62870744134183 and -59.23408266189897 degrees.
16:16:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.772399 (min) 0.48645 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.311772 (min) 0.92119 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.29159 (min) -0.152928 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.10739 (min) 5.85972 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.99666 (min) 1.82879 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 88.6468 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0138e-06 (min) 0.00819664 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.75779 (min) 12.3605 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0512 (min) 33.6765 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00123392 (min) 0.00100961 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:51 DEBUG   opendrift:728: No elements hit coastline.
16:16:51 DEBUG   opendrift:772: Lifting 38 elements to seafloor.
16:16:51 DEBUG   opendrift:1707: No elements to deactivate
16:16:51 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:51 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:51 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:51 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:51 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
16:16:51 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
16:16:51 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 421.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  75.   0.]
 [ 21.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:51 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:51 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.025438176710030087
16:16:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:51 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:51 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(13), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:51 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:51 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:51 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:51 DEBUG   opendrift:2110: ======================================================================
16:16:51 INFO    opendrift:2111: 2025-11-18 18:45:47.114656 - step 54 of 96 - 500 active elements (0 deactivated)
16:16:51 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:51 DEBUG   opendrift:2119: ======================================================================
16:16:51 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.78454801394536
16:16:51 DEBUG   opendrift:2130:                10.35665863094961 <- longitude -> 10.76699074251619
16:16:51 DEBUG   opendrift:2130:                -27.425216649438024 <- z -> 0.0
16:16:51 DEBUG   opendrift:2131: ---------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 18:00:00 (before)
                2025-11-18 19:00:00 (after)
16:16:51 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 18:00:00) in space  (linearNDFast)
16:16:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:51 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 19:00:00) in space  (linearNDFast)
16:16:51 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:51 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 18:00:00, weight 0.24) and
                      after (2025-11-18 19:00:00, weight 0.76) in time
16:16:51 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.64335243371619 and -59.233020268326264 degrees.
16:16:51 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.64335243371619 and -59.233020268326264 degrees.
16:16:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:51 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:51 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:51 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:51 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:51 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:51 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.803107 (min) 0.462299 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.298124 (min) 0.925295 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.34935 (min) -0.219478 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 2.04793 (min) 5.58059 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.89034 (min) 1.82246 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 86.6332 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00787138 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.72086 (min) 12.362 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1139 (min) 33.9374 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00168857 (min) 0.0010812 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:51 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:51 DEBUG   opendrift:728: No elements hit coastline.
16:16:51 DEBUG   opendrift:772: Lifting 167 elements to seafloor.
16:16:51 DEBUG   opendrift:1707: No elements to deactivate
16:16:51 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:51 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:51 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:51 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:51 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
16:16:51 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
16:16:51 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 422.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  75.   0.]
 [ 22.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:51 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:51 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:51 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.022854383021706087
16:16:51 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:51 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:51 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:51 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:51 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:51 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:51 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:51 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:51 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(12), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:51 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:51 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:51 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:51 DEBUG   opendrift:2110: ======================================================================
16:16:51 INFO    opendrift:2111: 2025-11-18 19:15:47.114656 - step 55 of 96 - 500 active elements (0 deactivated)
16:16:51 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:51 DEBUG   opendrift:2119: ======================================================================
16:16:51 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.784930341067025
16:16:51 DEBUG   opendrift:2130:                10.341243272297135 <- longitude -> 10.76873871458561
16:16:51 DEBUG   opendrift:2130:                -26.298134166494556 <- z -> -0.46865906415791486
16:16:51 DEBUG   opendrift:2131: ---------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:51 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:51 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:51 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:51 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 19:00:00 (before)
                2025-11-18 20:00:00 (after)
16:16:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:52 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:53 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.94648851003351 degrees.
16:16: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']
16:16:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.93359975918613 and 59.94648851003351 degrees.
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:53 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:53 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 58x56x11) for time after (2025-11-18 20:00:00)
16:16:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 19:00:00) in space  (linearNDFast)
16:16:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 20:00:00) in space  (linearNDFast)
16:16:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 19:00:00, weight 0.74) and
                      after (2025-11-18 20:00:00, weight 0.26) in time
16:16:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.65876778499049 and -59.231272285259635 degrees.
16:16:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.65876778499049 and -59.231272285259635 degrees.
16:16:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:53 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.813764 (min) 0.488343 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.296801 (min) 0.944179 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.384424 (min) -0.276074 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.8661 (min) 5.08928 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.66403 (min) 1.86396 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 84.7623 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01453e-06 (min) 0.0083805 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.74655 (min) 12.3638 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0612 (min) 34.1937 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00196914 (min) 0.00110352 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:53 DEBUG   opendrift:728: No elements hit coastline.
16:16:53 DEBUG   opendrift:772: Lifting 425 elements to seafloor.
16:16:53 DEBUG   opendrift:1707: No elements to deactivate
16:16:53 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:53 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:53 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:53 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:16:53 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:16:53 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:16:53 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 423.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  76.   0.]
 [ 22.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:53 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:53 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:53 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019086893955843058
16:16:53 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:53 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:53 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:53 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:16:53 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:53 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:53 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(11), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:53 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:53 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:53 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:53 DEBUG   opendrift:2110: ======================================================================
16:16:53 INFO    opendrift:2111: 2025-11-18 19:45:47.114656 - step 56 of 96 - 500 active elements (0 deactivated)
16:16:53 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:53 DEBUG   opendrift:2119: ======================================================================
16:16:53 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.79037892129666
16:16:53 DEBUG   opendrift:2130:                10.325030466407842 <- longitude -> 10.770842494305995
16:16:53 DEBUG   opendrift:2130:                -29.448790934615605 <- z -> -0.09733150033683968
16:16:53 DEBUG   opendrift:2131: ---------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 19:00:00 (before)
                2025-11-18 20:00:00 (after)
16:16:53 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 19:00:00) in space  (linearNDFast)
16:16:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:53 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 20:00:00) in space  (linearNDFast)
16:16:53 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:53 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 19:00:00, weight 0.24) and
                      after (2025-11-18 20:00:00, weight 0.76) in time
16:16:53 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.67498060031206 and -59.22916850425098 degrees.
16:16:53 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.67498060031206 and -59.22916850425098 degrees.
16:16:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:53 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:53 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:53 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:53 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:53 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:53 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.782237 (min) 0.512395 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.290997 (min) 0.938739 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.416028 (min) -0.323704 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.66775 (min) 4.40691 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.31905 (min) 1.94852 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 87.469 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01397e-06 (min) 0.0103083 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.70669 (min) 12.3658 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1091 (min) 34.2977 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00295183 (min) 0.00160895 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:53 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:53 DEBUG   opendrift:728: No elements hit coastline.
16:16:53 DEBUG   opendrift:772: Lifting 427 elements to seafloor.
16:16:53 DEBUG   opendrift:1707: No elements to deactivate
16:16:53 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:53 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:53 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:53 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:53 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3]
16:16:53 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
16:16:53 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 423.   0.]
 [  0.   0.   0.   0.   0.]
 [ 14.   0.   0.  77.   0.]
 [ 24.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:53 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:53 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:53 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014362663218429134
16:16:53 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:53 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:53 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:53 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:53 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:53 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:53 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:53 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:53 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(64), np.int64(0), np.int64(11), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:53 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:53 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:53 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:53 DEBUG   opendrift:2110: ======================================================================
16:16:53 INFO    opendrift:2111: 2025-11-18 20:15:47.114656 - step 57 of 96 - 500 active elements (0 deactivated)
16:16:53 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:53 DEBUG   opendrift:2119: ======================================================================
16:16:53 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.79594148175841
16:16:53 DEBUG   opendrift:2130:                10.308512484910684 <- longitude -> 10.773372438640067
16:16:53 DEBUG   opendrift:2130:                -30.781012077641677 <- z -> -0.34267430239020236
16:16:53 DEBUG   opendrift:2131: ---------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16: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']
16:16:53 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:53 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:53 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16: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
16:16:53 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 20:00:00 (before)
                2025-11-18 21:00:00 (after)
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:55 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:56 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92673506353729 and 59.95794579140101 degrees.
16:16: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']
16:16:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.92673506353729 and 59.95794579140101 degrees.
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:56 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:56 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 59x57x11) for time after (2025-11-18 21:00:00)
16:16:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 20:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 21:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 20:00:00, weight 0.74) and
                      after (2025-11-18 21:00:00, weight 0.26) in time
16:16:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.69149858069994 and -59.22663855249488 degrees.
16:16:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.69149858069994 and -59.22663855249488 degrees.
16:16:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.767912 (min) 0.471457 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.326273 (min) 0.952032 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.432053 (min) -0.348411 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.84029 (min) 4.0639 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.857953 (min) 2.13001 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 89.3463 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01446e-06 (min) 0.0102689 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.70827 (min) 12.3673 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1664 (min) 34.2907 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00369465 (min) 0.00191017 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:56 DEBUG   opendrift:728: No elements hit coastline.
16:16:56 DEBUG   opendrift:772: Lifting 425 elements to seafloor.
16:16:56 DEBUG   opendrift:1707: No elements to deactivate
16:16:56 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:56 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:56 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:56 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:16:56 DEBUG   opendrift.models.chemicaldrift:1476: old species: [2]
16:16:56 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:16:56 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 423.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  77.   0.]
 [ 24.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:56 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:56 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:56 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.012770826634284502
16:16:56 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:56 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:56 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:56 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:56 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(65), np.int64(0), np.int64(10), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:56 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:56 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:56 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:56 DEBUG   opendrift:2110: ======================================================================
16:16:56 INFO    opendrift:2111: 2025-11-18 20:45:47.114656 - step 58 of 96 - 500 active elements (0 deactivated)
16:16:56 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:56 DEBUG   opendrift:2119: ======================================================================
16:16:56 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80161550218038
16:16:56 DEBUG   opendrift:2130:                10.291796550376649 <- longitude -> 10.776796088047192
16:16:56 DEBUG   opendrift:2130:                -33.025946492933485 <- z -> -0.4287222619404567
16:16:56 DEBUG   opendrift:2131: ---------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 20:00:00 (before)
                2025-11-18 21:00:00 (after)
16:16:56 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 20:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 21:00:00) in space  (linearNDFast)
16:16:56 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:56 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 20:00:00, weight 0.24) and
                      after (2025-11-18 21:00:00, weight 0.76) in time
16:16:56 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.70821452366241 and -59.22321491197755 degrees.
16:16:56 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.70821452366241 and -59.22321491197755 degrees.
16:16:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:56 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:56 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:56 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:56 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:56 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.736212 (min) 0.505743 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.40488 (min) 0.677434 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.433554 (min) -0.358563 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.80469 (min) 4.02651 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.436246 (min) 2.40337 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 89.8052 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01707e-06 (min) 0.00845801 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.68993 (min) 12.3684 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1139 (min) 34.1744 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0032892 (min) 0.00217796 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:56 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:56 DEBUG   opendrift:728: No elements hit coastline.
16:16:56 DEBUG   opendrift:772: Lifting 425 elements to seafloor.
16:16:56 DEBUG   opendrift:1707: No elements to deactivate
16:16:56 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:56 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:56 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:56 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:16:56 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:56 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.014569707791010402
16:16:56 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:56 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:56 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:56 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:56 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:56 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:56 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:56 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:56 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(65), np.int64(0), np.int64(10), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:56 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:56 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:56 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:56 DEBUG   opendrift:2110: ======================================================================
16:16:56 INFO    opendrift:2111: 2025-11-18 21:15:47.114656 - step 59 of 96 - 500 active elements (0 deactivated)
16:16:56 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:56 DEBUG   opendrift:2119: ======================================================================
16:16:56 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80371118885487
16:16:56 DEBUG   opendrift:2130:                10.274609657413752 <- longitude -> 10.781154120290632
16:16:56 DEBUG   opendrift:2130:                -34.466283122091916 <- z -> 0.0
16:16:56 DEBUG   opendrift:2131: ---------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:56 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:56 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:56 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:56 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 21:00:00 (before)
                2025-11-18 22:00:00 (after)
16:16:57 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:16:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:16:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:16:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:16:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:16:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.91299747837175 and 59.98086830597389 degrees.
16:16:58 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:16:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.91299747837175 and 59.98086830597389 degrees.
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:16:58 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:16:58 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 61x59x11) for time after (2025-11-18 22:00:00)
16:16:58 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 21:00:00) in space  (linearNDFast)
16:16:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:58 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 22:00:00) in space  (linearNDFast)
16:16:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:58 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 21:00:00, weight 0.74) and
                      after (2025-11-18 22:00:00, weight 0.26) in time
16:16:58 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.72540140868779 and -59.218856864410284 degrees.
16:16:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.72540140868779 and -59.218856864410284 degrees.
16:16:58 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:58 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:58 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:58 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:58 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:58 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.793279 (min) 0.522145 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.365587 (min) 0.667456 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.434512 (min) -0.356526 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.84198 (min) 4.057 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.110973 (min) 2.56692 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 89.1857 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00633118 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.64083 (min) 12.3693 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1164 (min) 34.4272 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00179475 (min) 0.00231095 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:58 DEBUG   opendrift:728: No elements hit coastline.
16:16:58 DEBUG   opendrift:772: Lifting 420 elements to seafloor.
16:16:58 DEBUG   opendrift:1707: No elements to deactivate
16:16:58 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:58 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:58 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:58 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:16:58 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:16:58 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:16:58 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 425.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  77.   0.]
 [ 24.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:16:58 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:58 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:58 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:16:58 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:58 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015703163873312827
16:16:58 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:58 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:58 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:58 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:16:58 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:58 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:58 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:58 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:58 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(10), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:58 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:58 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:58 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:58 DEBUG   opendrift:2110: ======================================================================
16:16:58 INFO    opendrift:2111: 2025-11-18 21:45:47.114656 - step 60 of 96 - 500 active elements (0 deactivated)
16:16:58 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:58 DEBUG   opendrift:2119: ======================================================================
16:16:58 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80846904573099
16:16:58 DEBUG   opendrift:2130:                10.259163211310133 <- longitude -> 10.786737147600808
16:16:58 DEBUG   opendrift:2130:                -33.73883168275232 <- z -> -0.27513055932982056
16:16:58 DEBUG   opendrift:2131: ---------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 21:00:00 (before)
                2025-11-18 22:00:00 (after)
16:16:58 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 21:00:00) in space  (linearNDFast)
16:16:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:58 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 22:00:00) in space  (linearNDFast)
16:16:58 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:16:58 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 21:00:00, weight 0.24) and
                      after (2025-11-18 22:00:00, weight 0.76) in time
16:16:58 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:16:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.74084787441252 and -59.213273840768814 degrees.
16:16:58 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.74084787441252 and -59.213273840768814 degrees.
16:16:58 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:16:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:16:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:58 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:58 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:16:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:16:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:16:58 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:16:58 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:16:58 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:16:58 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:16:58 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:16:58 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.769063 (min) 0.421797 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.267633 (min) 0.594811 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.429836 (min) -0.343263 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.18947 (min) 4.02842 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.274025 (min) 2.57282 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 88.3153 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01331e-06 (min) 0.00780038 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.68002 (min) 12.37 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1803 (min) 34.4281 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00212087 (min) 0.0033253 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:16:58 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:16:58 DEBUG   opendrift:728: No elements hit coastline.
16:16:58 DEBUG   opendrift:767: No elements hit seafloor.
16:16:58 DEBUG   opendrift:1707: No elements to deactivate
16:16:58 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:16:58 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:16:58 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:16:58 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:16:58 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:16:58 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015120290607936536
16:16:58 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:16:58 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:16:58 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:16:58 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:16:58 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:16:58 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:16:58 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:16:58 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:16:58 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(10), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:16:58 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:16:58 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:16:58 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:16:58 DEBUG   opendrift:2110: ======================================================================
16:16:58 INFO    opendrift:2111: 2025-11-18 22:15:47.114656 - step 61 of 96 - 500 active elements (0 deactivated)
16:16:58 DEBUG   opendrift:2117: 0 elements scheduled.
16:16:58 DEBUG   opendrift:2119: ======================================================================
16:16:58 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81259784735202
16:16:58 DEBUG   opendrift:2130:                10.241423577864214 <- longitude -> 10.79373387973835
16:16:58 DEBUG   opendrift:2130:                -29.135945526268657 <- z -> 0.0
16:16:58 DEBUG   opendrift:2131: ---------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:16:58 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:16:58 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:16:58 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:16:58 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 22:00:00 (before)
                2025-11-18 23:00:00 (after)
16:16:59 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9061245859898 and 59.99233353918465 degrees.
16:17:00 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.9061245859898 and 59.99233353918465 degrees.
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:00 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:00 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 62x60x11) for time after (2025-11-18 23:00:00)
16:17:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 22:00:00) in space  (linearNDFast)
16:17:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 23:00:00) in space  (linearNDFast)
16:17:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 22:00:00, weight 0.74) and
                      after (2025-11-18 23:00:00, weight 0.26) in time
16:17:00 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.75858749494896 and -59.206277105934674 degrees.
16:17:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.75858749494896 and -59.206277105934674 degrees.
16:17:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:00 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:00 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.821994 (min) 0.388601 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.276368 (min) 0.391622 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.41091 (min) -0.318127 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 0.99113 (min) 4.03772 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.478995 (min) 3.23208 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 86.6349 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.00751166 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.74908 (min) 12.3718 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.188 (min) 34.4128 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00215657 (min) 0.00383471 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:00 DEBUG   opendrift:728: No elements hit coastline.
16:17:00 DEBUG   opendrift:767: No elements hit seafloor.
16:17:00 DEBUG   opendrift:1707: No elements to deactivate
16:17:00 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:00 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:00 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:00 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:00 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:17:00 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:17:00 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 426.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  77.   0.]
 [ 24.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:00 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:00 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:00 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:00 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:00 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01535337848412362
16:17:00 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:00 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:00 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:00 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:00 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:00 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:00 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:00 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:00 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(10), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:00 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:00 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:00 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:00 DEBUG   opendrift:2110: ======================================================================
16:17:00 INFO    opendrift:2111: 2025-11-18 22:45:47.114656 - step 62 of 96 - 500 active elements (0 deactivated)
16:17:00 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:00 DEBUG   opendrift:2119: ======================================================================
16:17:00 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81501817168224
16:17:00 DEBUG   opendrift:2130:                10.232030793290932 <- longitude -> 10.802250371088741
16:17:00 DEBUG   opendrift:2130:                -29.439258361793186 <- z -> 0.0
16:17:00 DEBUG   opendrift:2131: ---------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:00 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']
16:17:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 22:00:00 (before)
                2025-11-18 23:00:00 (after)
16:17:00 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 22:00:00) in space  (linearNDFast)
16:17:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:00 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-18 23:00:00) in space  (linearNDFast)
16:17:00 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:00 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 22:00:00, weight 0.24) and
                      after (2025-11-18 23:00:00, weight 0.76) in time
16:17:00 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.76798028496051 and -59.19776061842559 degrees.
16:17:00 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.76798028496051 and -59.19776061842559 degrees.
16:17:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:00 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:00 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:00 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:00 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:00 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:00 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.757449 (min) 0.340247 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.219442 (min) 0.312671 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.379153 (min) -0.279176 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 1.34109 (min) 4.32894 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: 0.605449 (min) 3.87063 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 84.938 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00770402 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.74612 (min) 12.3736 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0799 (min) 34.3906 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00213447 (min) 0.00323206 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:00 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:00 DEBUG   opendrift:728: No elements hit coastline.
16:17:00 DEBUG   opendrift:767: No elements hit seafloor.
16:17:00 DEBUG   opendrift:1707: No elements to deactivate
16:17:00 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:00 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:00 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:00 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:00 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:00 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019005086190749497
16:17:00 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:00 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:00 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:00 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:00 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:00 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:00 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:00 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:00 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:00 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:00 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:00 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:00 DEBUG   opendrift:2110: ======================================================================
16:17:00 INFO    opendrift:2111: 2025-11-18 23:15:47.114656 - step 63 of 96 - 500 active elements (0 deactivated)
16:17:00 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:00 DEBUG   opendrift:2119: ======================================================================
16:17:00 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.815115916762345
16:17:00 DEBUG   opendrift:2130:                10.218705154679562 <- longitude -> 10.812531369024066
16:17:00 DEBUG   opendrift:2130:                -34.56644643169118 <- z -> -0.2853028936676594
16:17:00 DEBUG   opendrift:2131: ---------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:00 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']
16:17:00 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:00 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:00 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:00 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 23:00:00 (before)
                2025-11-19 00:00:00 (after)
16:17:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89237059445251 and 60.00380142301444 degrees.
16:17:02 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.89237059445251 and 60.00380142301444 degrees.
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:02 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:02 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 64x61x11) for time after (2025-11-19 00:00:00)
16:17:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 23:00:00) in space  (linearNDFast)
16:17:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 00:00:00) in space  (linearNDFast)
16:17:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 23:00:00, weight 0.74) and
                      after (2025-11-19 00:00:00, weight 0.26) in time
16:17:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.781305921124364 and -59.187479617837546 degrees.
16:17:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.781305921124364 and -59.187479617837546 degrees.
16:17:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:02 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.764937 (min) 0.378564 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.238995 (min) 0.232765 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.333968 (min) -0.23051 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: 0.931404 (min) 3.80064 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -0.0198416 (min) 3.21946 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 86.9173 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01203e-06 (min) 0.00607615 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.71172 (min) 12.3746 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0878 (min) 34.4185 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00177605 (min) 0.00305099 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:02 DEBUG   opendrift:728: No elements hit coastline.
16:17:02 DEBUG   opendrift:767: No elements hit seafloor.
16:17:02 DEBUG   opendrift:1707: No elements to deactivate
16:17:02 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:02 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:02 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:02 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:02 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:02 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015856073290620346
16:17:02 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:02 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:02 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:02 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:02 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:02 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:02 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:02 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:02 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:02 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:02 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:02 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:02 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:02 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:02 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:02 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:02 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:02 DEBUG   opendrift:2110: ======================================================================
16:17:02 INFO    opendrift:2111: 2025-11-18 23:45:47.114656 - step 64 of 96 - 500 active elements (0 deactivated)
16:17:02 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:02 DEBUG   opendrift:2119: ======================================================================
16:17:02 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81754840437995
16:17:02 DEBUG   opendrift:2130:                10.20775728519068 <- longitude -> 10.823996577698205
16:17:02 DEBUG   opendrift:2130:                -34.15062953642441 <- z -> 0.0
16:17:02 DEBUG   opendrift:2131: ---------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:02 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-18 23:00:00 (before)
                2025-11-19 00:00:00 (after)
16:17:02 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-18 23:00:00) in space  (linearNDFast)
16:17:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:02 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 00:00:00) in space  (linearNDFast)
16:17:02 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:02 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-18 23:00:00, weight 0.24) and
                      after (2025-11-19 00:00:00, weight 0.76) in time
16:17:02 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79225380325113 and -59.176014406181395 degrees.
16:17:02 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79225380325113 and -59.176014406181395 degrees.
16:17:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:02 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:02 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:02 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:02 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:02 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:02 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:02 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:02 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:02 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.736293 (min) 0.401104 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.346751 (min) 0.157302 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.278129 (min) -0.181911 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.43061 (min) 2.9901 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -1.32912 (min) 1.8997 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 88.5992 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99997e-07 (min) 0.00644062 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.69329 (min) 12.3749 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.205 (min) 34.4402 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.0010821 (min) 0.00128539 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:02 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:02 DEBUG   opendrift:728: No elements hit coastline.
16:17:02 DEBUG   opendrift:767: No elements hit seafloor.
16:17:03 DEBUG   opendrift:1707: No elements to deactivate
16:17:03 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:03 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:03 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:03 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:03 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:17:03 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:17:03 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 427.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 24.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:03 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:03 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:03 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.008398186232542784
16:17:03 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:03 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:03 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:03 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:03 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:03 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:03 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:03 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:03 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:03 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(61), np.int64(0), np.int64(9), np.int64(430), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:03 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:03 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:03 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:03 DEBUG   opendrift:2110: ======================================================================
16:17:03 INFO    opendrift:2111: 2025-11-19 00:15:47.114656 - step 65 of 96 - 500 active elements (0 deactivated)
16:17:03 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:03 DEBUG   opendrift:2119: ======================================================================
16:17:03 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.819321805981694
16:17:03 DEBUG   opendrift:2130:                10.201229174084375 <- longitude -> 10.836145036382764
16:17:03 DEBUG   opendrift:2130:                -36.200907243415415 <- z -> -0.16134077131265723
16:17:03 DEBUG   opendrift:2131: ---------------------------------
16:17:03 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:03 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:03 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:03 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:03 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:03 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 00:00:00 (before)
                2025-11-19 01:00:00 (after)
16:17:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:04 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88548949242783 and 60.01527195745874 degrees.
16:17:05 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.88548949242783 and 60.01527195745874 degrees.
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:05 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:05 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 65x62x11) for time after (2025-11-19 01:00:00)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 00:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 01:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 00:00:00, weight 0.74) and
                      after (2025-11-19 01:00:00, weight 0.26) in time
16:17:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79878192737557 and -59.16386594306064 degrees.
16:17:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.79878192737557 and -59.16386594306064 degrees.
16:17:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.699977 (min) 0.423802 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.441708 (min) 0.128084 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.221642 (min) -0.136919 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.34238 (min) 3.13144 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.21977 (min) 1.34612 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.0216 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01326e-06 (min) 0.0057216 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.67583 (min) 12.3744 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1984 (min) 34.4703 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000585828 (min) 0.00114663 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:05 DEBUG   opendrift:728: No elements hit coastline.
16:17:05 DEBUG   opendrift:767: No elements hit seafloor.
16:17:05 DEBUG   opendrift:1707: No elements to deactivate
16:17:05 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:05 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:05 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:05 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:05 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:05 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:05 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 427.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 25.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:05 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:05 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:05 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.007717736412896757
16:17:05 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:05 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:05 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:05 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:05 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:05 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:05 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:05 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:05 DEBUG   opendrift:2110: ======================================================================
16:17:05 INFO    opendrift:2111: 2025-11-19 00:45:47.114656 - step 66 of 96 - 500 active elements (0 deactivated)
16:17:05 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:05 DEBUG   opendrift:2119: ======================================================================
16:17:05 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.82017129925785
16:17:05 DEBUG   opendrift:2130:                10.1975694811152 <- longitude -> 10.848981259042827
16:17:05 DEBUG   opendrift:2130:                -36.851854464816675 <- z -> -0.23800263768251478
16:17:05 DEBUG   opendrift:2131: ---------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:05 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']
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 00:00:00 (before)
                2025-11-19 01:00:00 (after)
16:17:05 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 00:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 01:00:00) in space  (linearNDFast)
16:17:05 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:05 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 00:00:00, weight 0.24) and
                      after (2025-11-19 01:00:00, weight 0.76) in time
16:17:05 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80244159386412 and -59.15102971882716 degrees.
16:17:05 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80244159386412 and -59.15102971882716 degrees.
16:17:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:05 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:05 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:05 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:05 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:05 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.655564 (min) 0.430887 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.496363 (min) 0.103604 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.164571 (min) -0.0934905 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.04401 (min) 4.0612 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.60128 (min) 1.38345 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.5846 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01203e-06 (min) 0.00417731 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.65734 (min) 12.3732 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1505 (min) 34.4854 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000587632 (min) 0.00153056 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:05 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:05 DEBUG   opendrift:728: No elements hit coastline.
16:17:05 DEBUG   opendrift:767: No elements hit seafloor.
16:17:05 DEBUG   opendrift:1707: No elements to deactivate
16:17:05 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:05 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:05 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:05 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:05 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:05 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.012744093126204505
16:17:05 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:05 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:05 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:05 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:05 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:05 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:05 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:05 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:05 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:05 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:05 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:05 DEBUG   opendrift:2110: ======================================================================
16:17:05 INFO    opendrift:2111: 2025-11-19 01:15:47.114656 - step 67 of 96 - 500 active elements (0 deactivated)
16:17:05 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:05 DEBUG   opendrift:2119: ======================================================================
16:17:05 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81992812657401
16:17:05 DEBUG   opendrift:2130:                10.194547177130923 <- longitude -> 10.862031976821042
16:17:05 DEBUG   opendrift:2130:                -38.13120840896382 <- z -> -0.12768804641401776
16:17:05 DEBUG   opendrift:2131: ---------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:05 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']
16:17:05 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:05 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:05 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:05 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 01:00:00 (before)
                2025-11-19 02:00:00 (after)
16:17:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:06 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 60.02674514252139 degrees.
16:17:07 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 60.02674514252139 degrees.
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:07 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:07 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x63x11) for time after (2025-11-19 02:00:00)
16:17:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 01:00:00) in space  (linearNDFast)
16:17:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 02:00:00) in space  (linearNDFast)
16:17:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 01:00:00, weight 0.74) and
                      after (2025-11-19 02:00:00, weight 0.26) in time
16:17:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.805463905001666 and -59.137979001016944 degrees.
16:17:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.805463905001666 and -59.137979001016944 degrees.
16:17:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.633441 (min) 0.42525 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.521959 (min) 0.0646925 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.115202 (min) -0.0592283 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.61871 (min) 4.4694 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.80065 (min) 1.44357 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.8181 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01111e-06 (min) 0.00440352 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.65581 (min) 12.3721 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1532 (min) 34.5079 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000655673 (min) 0.00160819 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:07 DEBUG   opendrift:728: No elements hit coastline.
16:17:07 DEBUG   opendrift:767: No elements hit seafloor.
16:17:07 DEBUG   opendrift:1707: No elements to deactivate
16:17:07 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:07 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:07 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:07 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:07 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:07 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:07 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 427.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 26.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:07 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:07 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.015083587970015223
16:17:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:07 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:07 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(9), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:07 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:07 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:07 DEBUG   opendrift:2110: ======================================================================
16:17:07 INFO    opendrift:2111: 2025-11-19 01:45:47.114656 - step 68 of 96 - 500 active elements (0 deactivated)
16:17:07 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:07 DEBUG   opendrift:2119: ======================================================================
16:17:07 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81871130332867
16:17:07 DEBUG   opendrift:2130:                10.194699689538188 <- longitude -> 10.874911522898506
16:17:07 DEBUG   opendrift:2130:                -39.79342541630935 <- z -> -0.3232245796597492
16:17:07 DEBUG   opendrift:2131: ---------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:07 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']
16:17:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 01:00:00 (before)
                2025-11-19 02:00:00 (after)
16:17:07 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 01:00:00) in space  (linearNDFast)
16:17:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:07 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 02:00:00) in space  (linearNDFast)
16:17:07 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:07 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 01:00:00, weight 0.24) and
                      after (2025-11-19 02:00:00, weight 0.76) in time
16:17:07 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80531139156025 and -59.125099454665545 degrees.
16:17:07 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80531139156025 and -59.125099454665545 degrees.
16:17:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:07 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:07 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:07 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:07 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:07 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.625674 (min) 0.405261 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.523007 (min) 0.0593155 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0824228 (min) -0.0341992 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -1.28946 (min) 4.35687 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.83131 (min) 1.51054 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.0307 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01005e-06 (min) 0.0047478 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.66142 (min) 12.3709 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2309 (min) 34.5287 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000717132 (min) 0.00117843 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:07 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:07 DEBUG   opendrift:728: No elements hit coastline.
16:17:07 DEBUG   opendrift:767: No elements hit seafloor.
16:17:07 DEBUG   opendrift:1707: No elements to deactivate
16:17:07 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:07 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:07 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:07 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:07 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:17:07 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:17:07 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 428.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 26.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:07 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:07 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:07 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.01450901922368957
16:17:07 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:07 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:07 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:07 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:07 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:07 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:07 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:07 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:07 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:07 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:07 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:07 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:07 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:07 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:07 DEBUG   opendrift:2110: ======================================================================
16:17:07 INFO    opendrift:2111: 2025-11-19 02:15:47.114656 - step 69 of 96 - 500 active elements (0 deactivated)
16:17:07 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:07 DEBUG   opendrift:2119: ======================================================================
16:17:07 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81653593880918
16:17:07 DEBUG   opendrift:2130:                10.19520242463324 <- longitude -> 10.887184914307694
16:17:07 DEBUG   opendrift:2130:                -41.36421419963513 <- z -> -0.411919934182554
16:17:07 DEBUG   opendrift:2131: ---------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:07 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']
16:17:07 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:07 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:07 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:07 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 02:00:00 (before)
                2025-11-19 03:00:00 (after)
16:17:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:08 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.03822097819933 degrees.
16:17:09 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.03822097819933 degrees.
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:09 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:09 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x64x11) for time after (2025-11-19 03:00:00)
16:17:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 02:00:00) in space  (linearNDFast)
16:17:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 03:00:00) in space  (linearNDFast)
16:17:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 02:00:00, weight 0.74) and
                      after (2025-11-19 03:00:00, weight 0.26) in time
16:17:09 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80480865993985 and -59.11282605448826 degrees.
16:17:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80480865993985 and -59.11282605448826 degrees.
16:17:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:09 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.60619 (min) 0.371269 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.507183 (min) 0.0752015 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0633298 (min) -0.0168494 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.11157 (min) 4.09021 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.72204 (min) 1.44796 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.6388 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01026e-06 (min) 0.00419591 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.63485 (min) 12.3696 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1726 (min) 34.5398 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000662578 (min) 0.00113016 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:09 DEBUG   opendrift:728: No elements hit coastline.
16:17:09 DEBUG   opendrift:767: No elements hit seafloor.
16:17:09 DEBUG   opendrift:1707: No elements to deactivate
16:17:09 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:09 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:09 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:09 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:09 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:09 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:09 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 428.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 27.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:09 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:09 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:09 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.013061679858842934
16:17:09 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:09 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:09 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:09 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:09 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:09 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(9), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:09 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:09 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:09 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:09 DEBUG   opendrift:2110: ======================================================================
16:17:09 INFO    opendrift:2111: 2025-11-19 02:45:47.114656 - step 70 of 96 - 500 active elements (0 deactivated)
16:17:09 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:09 DEBUG   opendrift:2119: ======================================================================
16:17:09 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.813712478895674
16:17:09 DEBUG   opendrift:2130:                10.195226097201457 <- longitude -> 10.898427975030438
16:17:09 DEBUG   opendrift:2130:                -43.044429009773616 <- z -> -0.30430815733602856
16:17:09 DEBUG   opendrift:2131: ---------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:09 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']
16:17:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 02:00:00 (before)
                2025-11-19 03:00:00 (after)
16:17:09 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 02:00:00) in space  (linearNDFast)
16:17:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:09 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 03:00:00) in space  (linearNDFast)
16:17:09 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:09 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 02:00:00, weight 0.24) and
                      after (2025-11-19 03:00:00, weight 0.76) in time
16:17:09 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80478497835019 and -59.10158300617239 degrees.
16:17:09 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80478497835019 and -59.10158300617239 degrees.
16:17:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:09 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:09 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:09 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:09 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:09 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.588304 (min) 0.313843 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.471863 (min) 0.08514 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0509949 (min) 0.00896185 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.3923 (min) 3.86852 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -2.48548 (min) 1.3034 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 92.2251 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01013e-06 (min) 0.00400258 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.66418 (min) 12.3682 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1773 (min) 34.5543 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000549642 (min) 0.000794224 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:09 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:09 DEBUG   opendrift:728: No elements hit coastline.
16:17:09 DEBUG   opendrift:767: No elements hit seafloor.
16:17:09 DEBUG   opendrift:1707: No elements to deactivate
16:17:09 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:09 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:09 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:09 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:09 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:09 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.011380006366252245
16:17:09 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:09 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:09 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:09 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:09 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:09 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:09 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:09 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:09 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(9), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:09 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:09 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:09 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:09 DEBUG   opendrift:2110: ======================================================================
16:17:09 INFO    opendrift:2111: 2025-11-19 03:15:47.114656 - step 71 of 96 - 500 active elements (0 deactivated)
16:17:09 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:09 DEBUG   opendrift:2119: ======================================================================
16:17:09 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81035355989101
16:17:09 DEBUG   opendrift:2130:                10.194816345299413 <- longitude -> 10.907931136373
16:17:09 DEBUG   opendrift:2130:                -44.22609255607734 <- z -> -0.3917091919970336
16:17:09 DEBUG   opendrift:2131: ---------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:09 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']
16:17:09 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:09 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:09 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:09 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 03:00:00 (before)
                2025-11-19 04:00:00 (after)
16:17:10 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.03822097819933 degrees.
16:17:11 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.03822097819933 degrees.
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:11 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:11 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x64x11) for time after (2025-11-19 04:00:00)
16:17:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 03:00:00) in space  (linearNDFast)
16:17:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 04:00:00) in space  (linearNDFast)
16:17:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 03:00:00, weight 0.74) and
                      after (2025-11-19 04:00:00, weight 0.26) in time
16:17:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80519473558957 and -59.09207983430906 degrees.
16:17:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80519473558957 and -59.09207983430906 degrees.
16:17:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.588266 (min) 0.240918 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.455356 (min) 0.12553 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0534714 (min) 0.0264992 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.72929 (min) 3.46671 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -3.68615 (min) 1.17058 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 92.7183 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01012e-06 (min) 0.00446771 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.64984 (min) 12.3672 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1617 (min) 34.5644 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000512528 (min) 0.000553901 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:11 DEBUG   opendrift:728: No elements hit coastline.
16:17:11 DEBUG   opendrift:767: No elements hit seafloor.
16:17:11 DEBUG   opendrift:1707: No elements to deactivate
16:17:11 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:11 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:11 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:11 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:11 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:17:11 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:17:11 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 429.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 27.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:11 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:11 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.019872574361984047
16:17:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:11 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:11 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:11 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:11 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:11 DEBUG   opendrift:2110: ======================================================================
16:17:11 INFO    opendrift:2111: 2025-11-19 03:45:47.114656 - step 72 of 96 - 500 active elements (0 deactivated)
16:17:11 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:11 DEBUG   opendrift:2119: ======================================================================
16:17:11 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.806717024593404
16:17:11 DEBUG   opendrift:2130:                10.194657290001913 <- longitude -> 10.915225404247188
16:17:11 DEBUG   opendrift:2130:                -45.97645881476278 <- z -> -0.21950075461587082
16:17:11 DEBUG   opendrift:2131: ---------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 03:00:00 (before)
                2025-11-19 04:00:00 (after)
16:17:11 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 03:00:00) in space  (linearNDFast)
16:17:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:11 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 04:00:00) in space  (linearNDFast)
16:17:11 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:11 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 03:00:00, weight 0.24) and
                      after (2025-11-19 04:00:00, weight 0.76) in time
16:17:11 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.805353794839725 and -59.08478557399547 degrees.
16:17:11 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.805353794839725 and -59.08478557399547 degrees.
16:17:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:11 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:11 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:11 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:11 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:11 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:11 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.609435 (min) 0.182427 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.391003 (min) 0.262303 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0693774 (min) 0.0331496 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.25857 (min) 3.02462 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -7.38425 (min) 1.14588 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 92.8649 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01044e-06 (min) 0.00512123 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.65662 (min) 12.3666 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1407 (min) 34.5886 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000849909 (min) 0.000430492 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:11 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:11 DEBUG   opendrift:728: No elements hit coastline.
16:17:11 DEBUG   opendrift:767: No elements hit seafloor.
16:17:11 DEBUG   opendrift:1707: No elements to deactivate
16:17:11 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:11 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:11 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:11 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:11 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:11 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04663957236342537
16:17:11 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:11 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:11 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:11 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:11 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:11 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:11 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:11 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:11 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:11 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:11 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:11 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:11 DEBUG   opendrift:2110: ======================================================================
16:17:11 INFO    opendrift:2111: 2025-11-19 04:15:47.114656 - step 73 of 96 - 500 active elements (0 deactivated)
16:17:11 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:11 DEBUG   opendrift:2119: ======================================================================
16:17:11 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80619883169529
16:17:11 DEBUG   opendrift:2130:                10.195697969448325 <- longitude -> 10.920748651954503
16:17:11 DEBUG   opendrift:2130:                -47.4665486401937 <- z -> -1.0453938093169197
16:17:11 DEBUG   opendrift:2131: ---------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:11 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:11 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:11 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:11 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 04:00:00 (before)
                2025-11-19 05:00:00 (after)
16:17:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:13 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:14 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.03822097819933 degrees.
16:17: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']
16:17:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87171906868295 and 60.03822097819933 degrees.
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:14 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:14 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x64x11) for time after (2025-11-19 05:00:00)
16:17:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 04:00:00) in space  (linearNDFast)
16:17:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 05:00:00) in space  (linearNDFast)
16:17:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 04:00:00, weight 0.74) and
                      after (2025-11-19 05:00:00, weight 0.26) in time
16:17:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80431311579209 and -59.07926232099133 degrees.
16:17:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80431311579209 and -59.07926232099133 degrees.
16:17:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.64848 (min) 0.189559 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.296361 (min) 0.359107 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.104935 (min) 0.0234958 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.35659 (min) 3.13762 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -7.61348 (min) 1.26834 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 92.7832 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01038e-06 (min) 0.00919404 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.64721 (min) 12.3661 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1755 (min) 34.621 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000972624 (min) 0.000408031 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:14 DEBUG   opendrift:728: No elements hit coastline.
16:17:14 DEBUG   opendrift:767: No elements hit seafloor.
16:17:14 DEBUG   opendrift:1707: No elements to deactivate
16:17:14 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 429.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 28.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05988461387530436
16:17:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(9), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:14 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:14 DEBUG   opendrift:2110: ======================================================================
16:17:14 INFO    opendrift:2111: 2025-11-19 04:45:47.114656 - step 74 of 96 - 500 active elements (0 deactivated)
16:17:14 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:14 DEBUG   opendrift:2119: ======================================================================
16:17:14 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80570678462394
16:17:14 DEBUG   opendrift:2130:                10.196465912051684 <- longitude -> 10.926487767035333
16:17:14 DEBUG   opendrift:2130:                -48.341657886696495 <- z -> -0.3501778874213768
16:17:14 DEBUG   opendrift:2131: ---------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 04:00:00 (before)
                2025-11-19 05:00:00 (after)
16:17:14 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 04:00:00) in space  (linearNDFast)
16:17:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:14 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 05:00:00) in space  (linearNDFast)
16:17:14 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:14 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 04:00:00, weight 0.24) and
                      after (2025-11-19 05:00:00, weight 0.76) in time
16:17:14 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80354517677699 and -59.07352320031048 degrees.
16:17:14 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80354517677699 and -59.07352320031048 degrees.
16:17:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:14 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:14 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:14 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:14 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:14 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:14 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.684007 (min) 0.115825 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.194756 (min) 0.360491 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.158294 (min) -0.000839937 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -8.15898 (min) 3.73731 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -5.1587 (min) 1.51899 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 92.6489 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01069e-06 (min) 0.00977614 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79761 (min) 12.3657 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1809 (min) 34.6268 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00106896 (min) 0.000335883 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:14 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:14 DEBUG   opendrift:728: No elements hit coastline.
16:17:14 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:17:14 DEBUG   opendrift:1707: No elements to deactivate
16:17:14 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:14 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:14 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:14 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:17:14 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0 3]
16:17:14 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3 0]
16:17:14 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 430.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 30.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:14 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:14 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:14 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05900127218390959
16:17:14 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:14 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:14 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:14 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:14 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:14 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:14 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:14 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:14 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:14 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(64), np.int64(0), np.int64(9), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:14 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:14 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:14 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:14 DEBUG   opendrift:2110: ======================================================================
16:17:14 INFO    opendrift:2111: 2025-11-19 05:15:47.114656 - step 75 of 96 - 500 active elements (0 deactivated)
16:17:14 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:14 DEBUG   opendrift:2119: ======================================================================
16:17:14 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80470230742437
16:17:14 DEBUG   opendrift:2130:                10.198431925050299 <- longitude -> 10.929994405216892
16:17:14 DEBUG   opendrift:2130:                -49.23870729264145 <- z -> -0.739740974612628
16:17:14 DEBUG   opendrift:2131: ---------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:14 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:14 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:14 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:14 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 05:00:00 (before)
                2025-11-19 06:00:00 (after)
16:17:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:15 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:16 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86031488167234 and 60.06118060139413 degrees.
16:17: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']
16:17:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86031488167234 and 60.06118060139413 degrees.
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:16 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:16 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 67x67x11) for time after (2025-11-19 06:00:00)
16:17:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 05:00:00) in space  (linearNDFast)
16:17:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 06:00:00) in space  (linearNDFast)
16:17:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 05:00:00, weight 0.74) and
                      after (2025-11-19 06:00:00, weight 0.26) in time
16:17:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80157915327303 and -59.07001657304774 degrees.
16:17:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80157915327303 and -59.07001657304774 degrees.
16:17:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.695623 (min) 0.12802 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.118195 (min) 0.545018 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.21123 (min) -0.0465579 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -9.06446 (min) 3.41064 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -5.19711 (min) 1.55933 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.9966 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.00977e-06 (min) 0.0129218 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.87514 (min) 12.3658 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.3029 (min) 34.6413 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00118213 (min) 0.000327905 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:16 DEBUG   opendrift:728: No elements hit coastline.
16:17:16 DEBUG   opendrift:772: Lifting 4 elements to seafloor.
16:17:16 DEBUG   opendrift:1707: No elements to deactivate
16:17:16 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:17:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:17:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 432.   0.]
 [  0.   0.   0.   0.   0.]
 [ 15.   0.   0.  78.   0.]
 [ 30.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06605274001610933
16:17:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:17:16 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(62), np.int64(0), np.int64(9), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:16 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:16 DEBUG   opendrift:2110: ======================================================================
16:17:16 INFO    opendrift:2111: 2025-11-19 05:45:47.114656 - step 76 of 96 - 500 active elements (0 deactivated)
16:17:16 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:16 DEBUG   opendrift:2119: ======================================================================
16:17:16 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.8027920642959
16:17:16 DEBUG   opendrift:2130:                10.192747532801043 <- longitude -> 10.930328120215941
16:17:16 DEBUG   opendrift:2130:                -50.072015829256564 <- z -> -0.23842671157373418
16:17:16 DEBUG   opendrift:2131: ---------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 05:00:00 (before)
                2025-11-19 06:00:00 (after)
16:17:16 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 05:00:00) in space  (linearNDFast)
16:17:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:16 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 06:00:00) in space  (linearNDFast)
16:17:16 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:16 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 05:00:00, weight 0.24) and
                      after (2025-11-19 06:00:00, weight 0.76) in time
16:17:16 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80726354278634 and -59.0696828451626 degrees.
16:17:16 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.80726354278634 and -59.0696828451626 degrees.
16:17:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:16 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:16 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:16 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:16 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:16 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:16 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.683243 (min) 0.14136 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.124894 (min) 0.600941 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.263461 (min) -0.110128 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.6061 (min) 3.6212 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -8.24125 (min) 1.86876 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.2142 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01152e-06 (min) 0.0124728 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.60037 (min) 12.3663 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2699 (min) 34.655 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000666042 (min) 0.000352766 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:16 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:16 DEBUG   opendrift:728: No elements hit coastline.
16:17:16 DEBUG   opendrift:772: Lifting 5 elements to seafloor.
16:17:16 DEBUG   opendrift:1707: No elements to deactivate
16:17:16 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:16 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:16 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:16 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:16 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 2]
16:17:16 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
16:17:16 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 432.   0.]
 [  0.   0.   0.   0.   0.]
 [ 16.   0.   0.  78.   0.]
 [ 31.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:16 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:16 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:16 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.08329659677166187
16:17:16 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:16 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:16 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:16 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:16 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:16 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:16 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:16 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:16 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(64), np.int64(0), np.int64(8), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:16 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:16 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:16 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:16 DEBUG   opendrift:2110: ======================================================================
16:17:16 INFO    opendrift:2111: 2025-11-19 06:15:47.114656 - step 77 of 96 - 500 active elements (0 deactivated)
16:17:16 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:16 DEBUG   opendrift:2119: ======================================================================
16:17:16 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80077354193701
16:17:16 DEBUG   opendrift:2130:                10.187004664253458 <- longitude -> 10.928154285815602
16:17:16 DEBUG   opendrift:2130:                -50.80585140809263 <- z -> -0.9269659483628929
16:17:16 DEBUG   opendrift:2131: ---------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:16 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:16 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:16 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:16 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 06:00:00 (before)
                2025-11-19 07:00:00 (after)
16:17:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:18 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:19 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 60.06118060139413 degrees.
16:17: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']
16:17:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 60.06118060139413 degrees.
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:19 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:19 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x67x12) for time after (2025-11-19 07:00:00)
16:17:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 06:00:00) in space  (linearNDFast)
16:17:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 07:00:00) in space  (linearNDFast)
16:17:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 06:00:00, weight 0.74) and
                      after (2025-11-19 07:00:00, weight 0.26) in time
16:17:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.81300641464992 and -59.071856688987225 degrees.
16:17:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.81300641464992 and -59.071856688987225 degrees.
16:17:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.602096 (min) 0.24463 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.118245 (min) 0.607412 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.314154 (min) -0.169416 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -10.0181 (min) 1.0116 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -10.1159 (min) -0.0938403 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 89.9204 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01136e-06 (min) 0.0136705 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.72777 (min) 12.3672 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0331 (min) 34.6549 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00104425 (min) 0.00130349 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:19 DEBUG   opendrift:728: No elements hit coastline.
16:17:19 DEBUG   opendrift:772: Lifting 6 elements to seafloor.
16:17:19 DEBUG   opendrift:1707: No elements to deactivate
16:17:19 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:19 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:17:19 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:17:19 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 433.   0.]
 [  0.   0.   0.   0.   0.]
 [ 16.   0.   0.  78.   0.]
 [ 31.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:19 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0786978579173022
16:17:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:19 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(63), np.int64(0), np.int64(8), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:19 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:19 DEBUG   opendrift:2110: ======================================================================
16:17:19 INFO    opendrift:2111: 2025-11-19 06:45:47.114656 - step 78 of 96 - 500 active elements (0 deactivated)
16:17:19 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:19 DEBUG   opendrift:2119: ======================================================================
16:17:19 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.799691105523515
16:17:19 DEBUG   opendrift:2130:                10.178380009842256 <- longitude -> 10.927255127613249
16:17:19 DEBUG   opendrift:2130:                -51.05580971632376 <- z -> 0.0
16:17:19 DEBUG   opendrift:2131: ---------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 06:00:00 (before)
                2025-11-19 07:00:00 (after)
16:17:19 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 06:00:00) in space  (linearNDFast)
16:17:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:19 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 07:00:00) in space  (linearNDFast)
16:17:19 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:19 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 06:00:00, weight 0.24) and
                      after (2025-11-19 07:00:00, weight 0.76) in time
16:17:19 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.82163107311657 and -59.07275585211762 degrees.
16:17:19 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.82163107311657 and -59.07275585211762 degrees.
16:17:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:19 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:19 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:19 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:19 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:19 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:19 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.932197 (min) 0.312875 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.23183 (min) 0.629576 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.363991 (min) -0.224848 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -7.67194 (min) -3.97032 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -8.52379 (min) -3.40178 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 88.9331 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0105284 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.72512 (min) 12.3683 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0821 (min) 34.6548 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00204461 (min) 0.000534113 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:19 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:19 DEBUG   opendrift:728: No elements hit coastline.
16:17:19 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
16:17:19 DEBUG   opendrift:1707: No elements to deactivate
16:17:19 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:19 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:19 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:19 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:17:19 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3 2]
16:17:19 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0 0]
16:17:19 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 433.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 33.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:19 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:19 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:19 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0684683073965312
16:17:19 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:19 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:19 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:19 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:19 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:19 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:19 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:19 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:19 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(66), np.int64(0), np.int64(7), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:19 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:19 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:19 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:19 DEBUG   opendrift:2110: ======================================================================
16:17:19 INFO    opendrift:2111: 2025-11-19 07:15:47.114656 - step 79 of 96 - 500 active elements (0 deactivated)
16:17:19 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:19 DEBUG   opendrift:2119: ======================================================================
16:17:19 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.79863951405315
16:17:19 DEBUG   opendrift:2130:                10.168425684138763 <- longitude -> 10.923452960707483
16:17:19 DEBUG   opendrift:2130:                -51.51786653475514 <- z -> -0.6499427589769826
16:17:19 DEBUG   opendrift:2131: ---------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:19 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:19 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:19 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:19 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 07:00:00 (before)
                2025-11-19 08:00:00 (after)
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:21 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 60.07266438890469 degrees.
16:17: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']
16:17:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86720290568607 and 60.07266438890469 degrees.
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:21 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:21 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x68x12) for time after (2025-11-19 08:00:00)
16:17:21 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 07:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 08:00:00) in space  (linearNDFast)
16:17:21 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:21 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 07:00:00, weight 0.74) and
                      after (2025-11-19 08:00:00, weight 0.26) in time
16:17:21 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.83158539541648 and -59.076558021910095 degrees.
16:17:21 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.83158539541648 and -59.076558021910095 degrees.
16:17:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:21 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:21 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:21 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:21 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:21 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:21 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:21 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:21 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:21 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.968756 (min) 0.246431 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.154776 (min) 0.62507 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.404278 (min) -0.272159 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.96641 (min) -5.42518 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -8.06331 (min) -4.36129 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 87.8854 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01114e-06 (min) 0.0129765 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.68881 (min) 12.3692 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0701 (min) 34.6515 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00160975 (min) 0.00117445 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:21 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:21 DEBUG   opendrift:728: No elements hit coastline.
16:17:21 DEBUG   opendrift:772: Lifting 7 elements to seafloor.
16:17:22 DEBUG   opendrift:1707: No elements to deactivate
16:17:22 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:22 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:22 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:22 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:22 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3]
16:17:22 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0]
16:17:22 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 434.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 34.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:22 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:22 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.07434450705364654
16:17:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:22 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:22 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:22 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(66), np.int64(0), np.int64(7), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:22 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:22 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:22 DEBUG   opendrift:2110: ======================================================================
16:17:22 INFO    opendrift:2111: 2025-11-19 07:45:47.114656 - step 80 of 96 - 500 active elements (0 deactivated)
16:17:22 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:22 DEBUG   opendrift:2119: ======================================================================
16:17:22 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.798016266106885
16:17:22 DEBUG   opendrift:2130:                10.164642301671238 <- longitude -> 10.918520894317865
16:17:22 DEBUG   opendrift:2130:                -52.49828127163116 <- z -> 0.0
16:17:22 DEBUG   opendrift:2131: ---------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 07:00:00 (before)
                2025-11-19 08:00:00 (after)
16:17:22 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 07:00:00) in space  (linearNDFast)
16:17:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:22 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 08:00:00) in space  (linearNDFast)
16:17:22 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:22 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 07:00:00, weight 0.24) and
                      after (2025-11-19 08:00:00, weight 0.76) in time
16:17:22 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.83536879037125 and -59.0814900879792 degrees.
16:17:22 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.83536879037125 and -59.0814900879792 degrees.
16:17:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:22 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:22 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:22 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:22 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:22 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:22 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:22 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -1.02893 (min) 0.305736 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.186784 (min) 0.62162 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.435899 (min) -0.312157 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.88577 (min) -5.32775 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -7.15008 (min) -3.90247 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 86.5927 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0116359 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.71338 (min) 12.3699 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0707 (min) 34.6483 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00178016 (min) 0.00141084 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:22 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:22 DEBUG   opendrift:728: No elements hit coastline.
16:17:22 DEBUG   opendrift:772: Lifting 8 elements to seafloor.
16:17:22 DEBUG   opendrift:1707: No elements to deactivate
16:17:22 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:22 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:22 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:22 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:17:22 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3 0]
16:17:22 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0 3]
16:17:22 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 435.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 36.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:22 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:22 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:22 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.06946506857098293
16:17:22 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:22 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:22 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:22 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:22 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:22 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:22 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:22 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:22 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:22 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(67), np.int64(0), np.int64(7), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:22 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:22 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:22 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:22 DEBUG   opendrift:2110: ======================================================================
16:17:22 INFO    opendrift:2111: 2025-11-19 08:15:47.114656 - step 81 of 96 - 500 active elements (0 deactivated)
16:17:22 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:22 DEBUG   opendrift:2119: ======================================================================
16:17:22 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.80474957202901
16:17:22 DEBUG   opendrift:2130:                10.160637874337192 <- longitude -> 10.912342210464312
16:17:22 DEBUG   opendrift:2130:                -53.02874011366028 <- z -> -0.5375835722243287
16:17:22 DEBUG   opendrift:2131: ---------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:22 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:22 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:22 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:22 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 08:00:00 (before)
                2025-11-19 09:00:00 (after)
16:17:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:23 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:24 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 60.084150827013794 degrees.
16:17: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']
16:17:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.87860565098459 and 60.084150827013794 degrees.
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:24 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:24 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 66x68x12) for time after (2025-11-19 09:00:00)
16:17:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 08:00:00) in space  (linearNDFast)
16:17:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 09:00:00) in space  (linearNDFast)
16:17:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 08:00:00, weight 0.74) and
                      after (2025-11-19 09:00:00, weight 0.26) in time
16:17:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.83937321213035 and -59.08766877142963 degrees.
16:17:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.83937321213035 and -59.08766877142963 degrees.
16:17:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -1.00259 (min) 0.500082 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.193021 (min) 0.652813 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.457647 (min) -0.347443 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.62575 (min) -5.00454 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.78741 (min) -3.76103 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 85.4583 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01172e-06 (min) 0.011851 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.74657 (min) 12.3705 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1076 (min) 34.651 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00195853 (min) 0.00111165 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:24 DEBUG   opendrift:728: No elements hit coastline.
16:17:24 DEBUG   opendrift:772: Lifting 12 elements to seafloor.
16:17:24 DEBUG   opendrift:1707: No elements to deactivate
16:17:24 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 3]
16:17:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 0]
16:17:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 435.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 38.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0643945899629636
16:17:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 5 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(69), np.int64(0), np.int64(7), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:24 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:24 DEBUG   opendrift:2110: ======================================================================
16:17:24 INFO    opendrift:2111: 2025-11-19 08:45:47.114656 - step 82 of 96 - 500 active elements (0 deactivated)
16:17:24 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:24 DEBUG   opendrift:2119: ======================================================================
16:17:24 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.808036515150015
16:17:24 DEBUG   opendrift:2130:                10.146507777138154 <- longitude -> 10.912087640276761
16:17:24 DEBUG   opendrift:2130:                -54.048280647696295 <- z -> -0.13997933058757006
16:17:24 DEBUG   opendrift:2131: ---------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 08:00:00 (before)
                2025-11-19 09:00:00 (after)
16:17:24 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 08:00:00) in space  (linearNDFast)
16:17:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:24 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 09:00:00) in space  (linearNDFast)
16:17:24 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:24 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 08:00:00, weight 0.24) and
                      after (2025-11-19 09:00:00, weight 0.76) in time
16:17:24 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.85350331804561 and -59.08792334504255 degrees.
16:17:24 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.85350331804561 and -59.08792334504255 degrees.
16:17:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:24 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:24 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:24 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:24 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:24 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:24 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.81553 (min) 0.333688 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.182323 (min) 0.663324 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.470745 (min) -0.371789 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -6.00428 (min) -4.478 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.92858 (min) -4.12454 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 84.8743 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01205e-06 (min) 0.0124688 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.78839 (min) 12.371 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0894 (min) 34.652 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00234637 (min) 0.0018429 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:24 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:24 DEBUG   opendrift:728: No elements hit coastline.
16:17:24 DEBUG   opendrift:772: Lifting 38 elements to seafloor.
16:17:24 DEBUG   opendrift:1707: No elements to deactivate
16:17:24 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:24 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:24 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:24 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:24 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:24 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:24 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 435.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 39.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:24 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:24 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:24 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.0590911223315719
16:17:24 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:24 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:24 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:24 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:24 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:24 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:24 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:24 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:24 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(70), np.int64(0), np.int64(7), np.int64(423), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:24 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:24 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:24 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:24 DEBUG   opendrift:2110: ======================================================================
16:17:24 INFO    opendrift:2111: 2025-11-19 09:15:47.114656 - step 83 of 96 - 500 active elements (0 deactivated)
16:17:24 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:24 DEBUG   opendrift:2119: ======================================================================
16:17:24 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81670731674246
16:17:24 DEBUG   opendrift:2130:                10.132985881828473 <- longitude -> 10.910099349492448
16:17:24 DEBUG   opendrift:2130:                -55.0694279584449 <- z -> -0.48103317775057697
16:17:24 DEBUG   opendrift:2131: ---------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:24 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:24 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:24 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:24 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 09:00:00 (before)
                2025-11-19 10:00:00 (after)
16:17:25 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:26 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86482974408857 and 60.095639915717314 degrees.
16:17: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']
16:17:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86482974408857 and 60.095639915717314 degrees.
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:26 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:26 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 68x69x12) for time after (2025-11-19 10:00:00)
16:17:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 09:00:00) in space  (linearNDFast)
16:17:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 10:00:00) in space  (linearNDFast)
16:17:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 09:00:00, weight 0.74) and
                      after (2025-11-19 10:00:00, weight 0.26) in time
16:17:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.86702521427501 and -59.089911611468935 degrees.
16:17:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.86702521427501 and -59.089911611468935 degrees.
16:17:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.877614 (min) 0.236111 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.183637 (min) 0.68786 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.470003 (min) -0.379728 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.83753 (min) -4.01673 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.93124 (min) -4.35005 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 84.8837 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01244e-06 (min) 0.00934001 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.68612 (min) 12.3712 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.0899 (min) 34.6529 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00221414 (min) 0.00228869 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:26 DEBUG   opendrift:728: No elements hit coastline.
16:17:26 DEBUG   opendrift:772: Lifting 299 elements to seafloor.
16:17:26 DEBUG   opendrift:1707: No elements to deactivate
16:17:26 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 435.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 40.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.05369888487256444
16:17:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(71), np.int64(0), np.int64(7), np.int64(422), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:26 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:26 DEBUG   opendrift:2110: ======================================================================
16:17:26 INFO    opendrift:2111: 2025-11-19 09:45:47.114656 - step 84 of 96 - 500 active elements (0 deactivated)
16:17:26 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:26 DEBUG   opendrift:2119: ======================================================================
16:17:26 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.81972282163482
16:17:26 DEBUG   opendrift:2130:                10.132376156307737 <- longitude -> 10.909480453068365
16:17:26 DEBUG   opendrift:2130:                -56.07995203932638 <- z -> -0.8762147384792316
16:17:26 DEBUG   opendrift:2131: ---------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 09:00:00 (before)
                2025-11-19 10:00:00 (after)
16:17:26 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 09:00:00) in space  (linearNDFast)
16:17:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:26 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 10:00:00) in space  (linearNDFast)
16:17:26 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:26 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 09:00:00, weight 0.24) and
                      after (2025-11-19 10:00:00, weight 0.76) in time
16:17:26 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.86763493480268 and -59.090530515720225 degrees.
16:17:26 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.86763493480268 and -59.090530515720225 degrees.
16:17:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:26 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:26 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:26 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:26 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:26 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:26 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.91826 (min) 0.332333 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.163141 (min) 0.572019 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.456881 (min) -0.377329 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.87661 (min) -3.61422 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.757 (min) -4.58721 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 85.5244 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01288e-06 (min) 0.0111941 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.78764 (min) 12.3711 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1215 (min) 34.6541 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00224301 (min) 0.00198425 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:26 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:26 DEBUG   opendrift:728: No elements hit coastline.
16:17:26 DEBUG   opendrift:772: Lifting 408 elements to seafloor.
16:17:26 DEBUG   opendrift:1707: No elements to deactivate
16:17:26 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:26 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:26 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:26 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:26 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:26 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:26 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 435.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 41.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:26 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:26 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:26 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04795830421632534
16:17:26 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:26 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:26 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:26 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:26 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:26 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:26 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:26 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:26 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(72), np.int64(0), np.int64(7), np.int64(421), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:26 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:26 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:26 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:26 DEBUG   opendrift:2110: ======================================================================
16:17:26 INFO    opendrift:2111: 2025-11-19 10:15:47.114656 - step 85 of 96 - 500 active elements (0 deactivated)
16:17:26 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:26 DEBUG   opendrift:2119: ======================================================================
16:17:26 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.821684171675095
16:17:26 DEBUG   opendrift:2130:                10.130641627773011 <- longitude -> 10.906257728191141
16:17:26 DEBUG   opendrift:2130:                -56.97318111960765 <- z -> -0.20559211506607955
16:17:26 DEBUG   opendrift:2131: ---------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:26 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:26 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:26 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:26 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 10:00:00 (before)
                2025-11-19 11:00:00 (after)
16:17:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:28 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86482974408857 and 60.107131655007265 degrees.
16:17:29 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.86482974408857 and 60.107131655007265 degrees.
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:29 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:29 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 68x70x12) for time after (2025-11-19 11:00:00)
16:17:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 10:00:00) in space  (linearNDFast)
16:17:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 11:00:00) in space  (linearNDFast)
16:17:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 10:00:00, weight 0.74) and
                      after (2025-11-19 11:00:00, weight 0.26) in time
16:17:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.86936945816743 and -59.093753241803384 degrees.
16:17:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.86936945816743 and -59.093753241803384 degrees.
16:17:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.795384 (min) 0.411683 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.175199 (min) 0.547609 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.434345 (min) -0.362675 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.56382 (min) -3.22903 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.39416 (min) -4.78751 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 88.5979 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01329e-06 (min) 0.011735 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.81005 (min) 12.3711 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.3404 (min) 34.6546 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00193238 (min) 0.00261191 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:29 DEBUG   opendrift:728: No elements hit coastline.
16:17:29 DEBUG   opendrift:767: No elements hit seafloor.
16:17:29 DEBUG   opendrift:1707: No elements to deactivate
16:17:29 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 3
16:17:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 3 3]
16:17:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 0 0]
16:17:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 436.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 43.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.047128297148927994
16:17:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(73), np.int64(0), np.int64(7), np.int64(420), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:29 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:29 DEBUG   opendrift:2110: ======================================================================
16:17:29 INFO    opendrift:2111: 2025-11-19 10:45:47.114656 - step 86 of 96 - 500 active elements (0 deactivated)
16:17:29 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:29 DEBUG   opendrift:2119: ======================================================================
16:17:29 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.83053441841059
16:17:29 DEBUG   opendrift:2130:                10.115676304234693 <- longitude -> 10.909140658824898
16:17:29 DEBUG   opendrift:2130:                -57.34293942383527 <- z -> 0.0
16:17:29 DEBUG   opendrift:2131: ---------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 10:00:00 (before)
                2025-11-19 11:00:00 (after)
16:17:29 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 10:00:00) in space  (linearNDFast)
16:17:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:29 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 11:00:00) in space  (linearNDFast)
16:17:29 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:29 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 10:00:00, weight 0.24) and
                      after (2025-11-19 11:00:00, weight 0.76) in time
16:17:29 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.884334786107516 and -59.09087029871595 degrees.
16:17:29 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.884334786107516 and -59.09087029871595 degrees.
16:17:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:29 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:29 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:29 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:29 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:29 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.851866 (min) 0.452695 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.183748 (min) 0.503511 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.410345 (min) -0.335892 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.26408 (min) -2.85945 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.57861 (min) -4.95462 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.1851 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99999e-07 (min) 0.0106088 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79637 (min) 12.3712 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1894 (min) 34.6545 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00122605 (min) 0.00272187 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:29 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:29 DEBUG   opendrift:728: No elements hit coastline.
16:17:29 DEBUG   opendrift:767: No elements hit seafloor.
16:17:29 DEBUG   opendrift:1707: No elements to deactivate
16:17:29 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:29 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:29 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:29 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:29 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0]
16:17:29 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
16:17:29 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 437.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  78.   0.]
 [ 44.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:29 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:29 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:29 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04187072546722628
16:17:29 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:29 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:29 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:29 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:29 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:29 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:29 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:29 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:29 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(73), np.int64(0), np.int64(6), np.int64(421), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:29 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:29 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:29 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:29 DEBUG   opendrift:2110: ======================================================================
16:17:29 INFO    opendrift:2111: 2025-11-19 11:15:47.114656 - step 87 of 96 - 500 active elements (0 deactivated)
16:17:29 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:29 DEBUG   opendrift:2119: ======================================================================
16:17:29 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.8386718545019
16:17:29 DEBUG   opendrift:2130:                10.109505105512095 <- longitude -> 10.915003556276984
16:17:29 DEBUG   opendrift:2130:                -58.147932646707275 <- z -> 0.0
16:17:29 DEBUG   opendrift:2131: ---------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:29 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:29 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:29 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:29 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 11:00:00 (before)
                2025-11-19 12:00:00 (after)
16:17:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:30 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.85104286226011 and 60.107131655007265 degrees.
16:17:31 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.85104286226011 and 60.107131655007265 degrees.
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:31 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:31 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 70x70x12) for time after (2025-11-19 12:00:00)
16:17:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 11:00:00) in space  (linearNDFast)
16:17:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 12:00:00) in space  (linearNDFast)
16:17:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 11:00:00, weight 0.74) and
                      after (2025-11-19 12:00:00, weight 0.26) in time
16:17:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.8905059823144 and -59.08500741882383 degrees.
16:17:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.8905059823144 and -59.08500741882383 degrees.
16:17:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:31 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.699401 (min) 0.466342 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.201986 (min) 0.42407 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.372884 (min) -0.2985 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -5.02757 (min) -2.68726 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.50377 (min) -4.98432 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 90.6211 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0106477 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.67493 (min) 12.3709 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1478 (min) 34.6574 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000756868 (min) 0.00296627 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:31 DEBUG   opendrift:728: No elements hit coastline.
16:17:31 DEBUG   opendrift:767: No elements hit seafloor.
16:17:31 DEBUG   opendrift:1707: No elements to deactivate
16:17:31 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:31 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:31 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:31 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:31 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:31 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:31 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 437.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  79.   0.]
 [ 45.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:31 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:31 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:31 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03811208372828041
16:17:31 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:31 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:31 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:31 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:31 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:31 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(74), np.int64(0), np.int64(6), np.int64(420), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:31 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:31 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:31 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:31 DEBUG   opendrift:2110: ======================================================================
16:17:31 INFO    opendrift:2111: 2025-11-19 11:45:47.114656 - step 88 of 96 - 500 active elements (0 deactivated)
16:17:31 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:31 DEBUG   opendrift:2119: ======================================================================
16:17:31 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.84552529353351
16:17:31 DEBUG   opendrift:2130:                10.09515865949395 <- longitude -> 10.922699273584069
16:17:31 DEBUG   opendrift:2130:                -59.0554425860445 <- z -> 0.0
16:17:31 DEBUG   opendrift:2131: ---------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 11:00:00 (before)
                2025-11-19 12:00:00 (after)
16:17:31 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 11:00:00) in space  (linearNDFast)
16:17:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:31 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 12:00:00) in space  (linearNDFast)
16:17:31 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:31 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 11:00:00, weight 0.24) and
                      after (2025-11-19 12:00:00, weight 0.76) in time
16:17:31 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.904852433800144 and -59.077311685255026 degrees.
16:17:31 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.904852433800144 and -59.077311685255026 degrees.
16:17:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:31 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:31 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:31 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:31 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:31 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.826355 (min) 0.455346 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.346568 (min) 0.247966 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.324729 (min) -0.254055 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -4.47944 (min) -2.69283 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.13947 (min) -4.89028 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.1306 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.00709003 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.66923 (min) 12.37 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1339 (min) 34.6633 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000361609 (min) 0.00263426 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:31 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:31 DEBUG   opendrift:728: No elements hit coastline.
16:17:31 DEBUG   opendrift:767: No elements hit seafloor.
16:17:31 DEBUG   opendrift:1707: No elements to deactivate
16:17:31 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:31 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:31 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:31 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:31 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:17:31 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:17:31 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 439.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  79.   0.]
 [ 45.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:31 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:31 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:31 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03720155398238083
16:17:31 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:31 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:31 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:31 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:17:31 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:31 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:31 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:31 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:31 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:31 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(72), np.int64(0), np.int64(6), np.int64(422), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:31 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:31 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:31 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:31 DEBUG   opendrift:2110: ======================================================================
16:17:31 INFO    opendrift:2111: 2025-11-19 12:15:47.114656 - step 89 of 96 - 500 active elements (0 deactivated)
16:17:31 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:31 DEBUG   opendrift:2119: ======================================================================
16:17:31 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.84693959948897
16:17:31 DEBUG   opendrift:2130:                10.094463736992672 <- longitude -> 10.92482798265498
16:17:31 DEBUG   opendrift:2130:                -60.17821537869263 <- z -> -0.005149314075106326
16:17:31 DEBUG   opendrift:2131: ---------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:31 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:31 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:31 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:31 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 12:00:00 (before)
                2025-11-19 13:00:00 (after)
16:17:32 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.107131655007265 degrees.
16:17:33 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.107131655007265 degrees.
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:33 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:33 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 72x70x12) for time after (2025-11-19 13:00:00)
16:17:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 12:00:00) in space  (linearNDFast)
16:17:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 13:00:00) in space  (linearNDFast)
16:17:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 12:00:00, weight 0.74) and
                      after (2025-11-19 13:00:00, weight 0.26) in time
16:17:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.90554734928574 and -59.075182989991 degrees.
16:17:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.90554734928574 and -59.075182989991 degrees.
16:17:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.765217 (min) 0.405904 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.439747 (min) 0.210045 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.276227 (min) -0.210906 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.9147 (min) -2.32963 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.36133 (min) -5.01224 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.3497 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01516e-06 (min) 0.0115932 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.67013 (min) 12.3694 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1391 (min) 34.6619 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000437184 (min) 0.00240285 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:33 DEBUG   opendrift:728: No elements hit coastline.
16:17:33 DEBUG   opendrift:767: No elements hit seafloor.
16:17:33 DEBUG   opendrift:1707: No elements to deactivate
16:17:33 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:33 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:33 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:33 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:33 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.037550885707759635
16:17:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:33 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:33 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(72), np.int64(0), np.int64(6), np.int64(422), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:33 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:33 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:33 DEBUG   opendrift:2110: ======================================================================
16:17:33 INFO    opendrift:2111: 2025-11-19 12:45:47.114656 - step 90 of 96 - 500 active elements (0 deactivated)
16:17:33 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:33 DEBUG   opendrift:2119: ======================================================================
16:17:33 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.84799766900194
16:17:33 DEBUG   opendrift:2130:                10.081349727793416 <- longitude -> 10.928963014797832
16:17:33 DEBUG   opendrift:2130:                -61.31008983132764 <- z -> -0.08924647167209854
16:17:33 DEBUG   opendrift:2131: ---------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 12:00:00 (before)
                2025-11-19 13:00:00 (after)
16:17:33 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 12:00:00) in space  (linearNDFast)
16:17:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:33 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 13:00:00) in space  (linearNDFast)
16:17:33 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:33 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 12:00:00, weight 0.24) and
                      after (2025-11-19 13:00:00, weight 0.76) in time
16:17:33 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.91866136642683 and -59.071047935843424 degrees.
16:17:33 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.91866136642683 and -59.071047935843424 degrees.
16:17:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:33 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:33 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:33 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:33 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:33 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.737824 (min) 0.348953 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.472052 (min) 0.187234 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.225652 (min) -0.167404 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.0827 (min) -1.63433 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.7142 (min) -5.32871 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.597 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.0114e-06 (min) 0.0115336 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.76344 (min) 12.3689 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1922 (min) 34.6613 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000472598 (min) 0.00211818 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:33 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:33 DEBUG   opendrift:728: No elements hit coastline.
16:17:33 DEBUG   opendrift:767: No elements hit seafloor.
16:17:33 DEBUG   opendrift:1707: No elements to deactivate
16:17:33 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:33 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:33 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:33 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:33 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:33 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:33 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 439.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  79.   0.]
 [ 46.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:33 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:33 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:33 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03832419715545918
16:17:33 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:33 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:33 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:33 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:33 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:33 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:33 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:33 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(73), np.int64(0), np.int64(6), np.int64(421), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:33 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:33 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:33 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:33 DEBUG   opendrift:2110: ======================================================================
16:17:33 INFO    opendrift:2111: 2025-11-19 13:15:47.114656 - step 91 of 96 - 500 active elements (0 deactivated)
16:17:33 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:33 DEBUG   opendrift:2119: ======================================================================
16:17:33 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.84872152023587
16:17:33 DEBUG   opendrift:2130:                10.071364872773819 <- longitude -> 10.925681401872454
16:17:33 DEBUG   opendrift:2130:                -62.881244834410424 <- z -> 0.0
16:17:33 DEBUG   opendrift:2131: ---------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:33 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:33 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:33 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:33 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 13:00:00 (before)
                2025-11-19 14:00:00 (after)
16:17:34 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.11862604488037 degrees.
16:17:35 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
16:17:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.11862604488037 degrees.
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:35 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:35 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 72x71x12) for time after (2025-11-19 14:00:00)
16:17:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 13:00:00) in space  (linearNDFast)
16:17:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 14:00:00) in space  (linearNDFast)
16:17:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 13:00:00, weight 0.74) and
                      after (2025-11-19 14:00:00, weight 0.26) in time
16:17:35 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.92864622745423 and -59.07432955462749 degrees.
16:17:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.92864622745423 and -59.07432955462749 degrees.
16:17:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:35 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.718186 (min) 0.362388 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.515036 (min) 0.164412 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.182479 (min) -0.129555 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -2.83832 (min) -1.37744 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.97698 (min) -5.43082 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 91.6375 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 9.99998e-07 (min) 0.0127504 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.79009 (min) 12.3684 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.1816 (min) 34.6641 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000440215 (min) 0.00181583 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:35 DEBUG   opendrift:728: No elements hit coastline.
16:17:35 DEBUG   opendrift:767: No elements hit seafloor.
16:17:35 DEBUG   opendrift:1707: No elements to deactivate
16:17:35 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:35 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:35 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:35 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:35 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0 0]
16:17:35 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3 3]
16:17:35 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 441.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  79.   0.]
 [ 46.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:35 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:35 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:35 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:35 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:35 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.039773298218682376
16:17:35 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:35 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:35 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:35 DEBUG   opendrift.models.oceandrift:558: 2 elements reached seafloor, interacting with bottom
16:17:35 DEBUG   opendrift:772: Lifting 2 elements to seafloor.
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:35 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:35 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:35 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:35 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(71), np.int64(0), np.int64(6), np.int64(423), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:35 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:35 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:35 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:35 DEBUG   opendrift:2110: ======================================================================
16:17:35 INFO    opendrift:2111: 2025-11-19 13:45:47.114656 - step 92 of 96 - 500 active elements (0 deactivated)
16:17:35 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:35 DEBUG   opendrift:2119: ======================================================================
16:17:35 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.849672593015036
16:17:35 DEBUG   opendrift:2130:                10.068422986424215 <- longitude -> 10.924060232450943
16:17:35 DEBUG   opendrift:2130:                -63.75448163438143 <- z -> -0.038061629026123756
16:17:35 DEBUG   opendrift:2131: ---------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 13:00:00 (before)
                2025-11-19 14:00:00 (after)
16:17:35 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 13:00:00) in space  (linearNDFast)
16:17:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:35 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 14:00:00) in space  (linearNDFast)
16:17:35 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:35 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 13:00:00, weight 0.24) and
                      after (2025-11-19 14:00:00, weight 0.76) in time
16:17:35 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.931588112937305 and -59.07595074066347 degrees.
16:17:35 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.931588112937305 and -59.07595074066347 degrees.
16:17:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:35 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:35 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:35 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:35 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:35 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.685311 (min) 0.335614 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.535819 (min) 0.143859 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.148439 (min) -0.0959706 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.10837 (min) -1.51536 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.96365 (min) -5.33991 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 92.5252 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01189e-06 (min) 0.011623 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.6604 (min) 12.3677 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2083 (min) 34.6638 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000461382 (min) 0.00173117 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:35 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:35 DEBUG   opendrift:728: No elements hit coastline.
16:17:35 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:35 DEBUG   opendrift:1707: No elements to deactivate
16:17:35 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:35 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:35 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:35 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:35 DEBUG   opendrift.models.chemicaldrift:1476: old species: [0]
16:17:35 DEBUG   opendrift.models.chemicaldrift:1477: new species: [3]
16:17:35 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 442.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  79.   0.]
 [ 46.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:35 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:35 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:35 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:35 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:35 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.039776503874245334
16:17:35 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:35 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:35 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:35 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:35 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:35 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:35 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:35 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:35 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:35 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(70), np.int64(0), np.int64(6), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:35 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:35 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:35 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:35 DEBUG   opendrift:2110: ======================================================================
16:17:35 INFO    opendrift:2111: 2025-11-19 14:15:47.114656 - step 93 of 96 - 500 active elements (0 deactivated)
16:17:35 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:35 DEBUG   opendrift:2119: ======================================================================
16:17:35 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.85025071268086
16:17:35 DEBUG   opendrift:2130:                10.056997286168702 <- longitude -> 10.925199024074224
16:17:35 DEBUG   opendrift:2130:                -64.83222651686313 <- z -> -0.14201019507571438
16:17:35 DEBUG   opendrift:2131: ---------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
16:17:35 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:35 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:35 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
16:17:35 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 14:00:00 (before)
                2025-11-19 15:00:00 (after)
16:17:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:37 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:38 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.12523007738322 degrees.
16:17: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']
16:17:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.12523007738322 degrees.
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:38 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:38 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 73x71x12) for time after (2025-11-19 15:00:00)
16:17:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 14:00:00) in space  (linearNDFast)
16:17:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 15:00:00) in space  (linearNDFast)
16:17:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 14:00:00, weight 0.74) and
                      after (2025-11-19 15:00:00, weight 0.26) in time
16:17:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.94301381817379 and -59.07481194525472 degrees.
16:17:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.94301381817379 and -59.07481194525472 degrees.
16:17:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.593332 (min) 0.30249 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.521948 (min) 0.137062 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.119582 (min) -0.0694533 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.35303 (min) -1.78026 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.84108 (min) -5.27292 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 93.4594 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01544e-06 (min) 0.0140075 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.71172 (min) 12.3672 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2184 (min) 34.6662 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000528273 (min) 0.00117509 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:38 DEBUG   opendrift:728: No elements hit coastline.
16:17:38 DEBUG   opendrift:767: No elements hit seafloor.
16:17:38 DEBUG   opendrift:1707: No elements to deactivate
16:17:38 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 0
16:17:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.03957153256292987
16:17:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:38 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(70), np.int64(0), np.int64(5), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:38 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:38 DEBUG   opendrift:2110: ======================================================================
16:17:38 INFO    opendrift:2111: 2025-11-19 14:45:47.114656 - step 94 of 96 - 500 active elements (0 deactivated)
16:17:38 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:38 DEBUG   opendrift:2119: ======================================================================
16:17:38 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.847934065122445
16:17:38 DEBUG   opendrift:2130:                10.052223324219348 <- longitude -> 10.931089517101945
16:17:38 DEBUG   opendrift:2130:                -65.64816284179688 <- z -> -0.25963125135291487
16:17:38 DEBUG   opendrift:2131: ---------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 14:00:00 (before)
                2025-11-19 15:00:00 (after)
16:17:38 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 14:00:00) in space  (linearNDFast)
16:17:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:38 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 15:00:00) in space  (linearNDFast)
16:17:38 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:38 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 14:00:00, weight 0.24) and
                      after (2025-11-19 15:00:00, weight 0.76) in time
16:17:38 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.94778777435358 and -59.06892144273449 degrees.
16:17:38 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.94778777435358 and -59.06892144273449 degrees.
16:17:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:38 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:38 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:38 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:38 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:38 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:38 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.671018 (min) 0.263648 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.476871 (min) 0.139752 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0953443 (min) -0.0325283 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.58482 (min) -1.96811 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.69358 (min) -5.22746 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 93.5046 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01549e-06 (min) 0.0122672 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.61346 (min) 12.3668 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.4516 (min) 34.6702 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.00069427 (min) 0.00124915 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:38 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:38 DEBUG   opendrift:728: No elements hit coastline.
16:17:38 DEBUG   opendrift:767: No elements hit seafloor.
16:17:38 DEBUG   opendrift:1707: No elements to deactivate
16:17:38 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:38 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:38 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:38 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:38 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:38 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:38 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 442.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  80.   0.]
 [ 47.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:38 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:38 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:38 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.038999690212538685
16:17:38 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:38 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:38 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:38 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:38 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:38 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:38 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:38 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:38 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(71), np.int64(0), np.int64(5), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:38 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:38 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:38 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:38 DEBUG   opendrift:2110: ======================================================================
16:17:38 INFO    opendrift:2111: 2025-11-19 15:15:47.114656 - step 95 of 96 - 500 active elements (0 deactivated)
16:17:38 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:38 DEBUG   opendrift:2119: ======================================================================
16:17:38 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.844713907748165
16:17:38 DEBUG   opendrift:2130:                10.04822378980634 <- longitude -> 10.935436269718199
16:17:38 DEBUG   opendrift:2130:                -65.64816284179688 <- z -> -0.620608049667392
16:17:38 DEBUG   opendrift:2131: ---------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:38 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:38 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:38 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:38 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 15:00:00 (before)
                2025-11-19 16:00:00 (after)
16:17:39 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
16:17:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
16:17:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using eastward_wind to retrieve x_wind
16:17:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:450: Using northward_wind to retrieve y_wind
16:17:40 DEBUG   opendrift.readers.reader_netCDF_CF_generic:582: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
16:17:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.14332540981683 degrees.
16:17: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']
16:17:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between 58.837244993973435 and 60.14332540981683 degrees.
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking sea_floor_depth_below_sea_level for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking ocean_vertical_diffusivity for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_sea_water_velocity for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_sea_water_velocity for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking x_wind for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking y_wind for invalid values
16:17:40 DEBUG   opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'x_sea_water_velocity', 'ocean_vertical_diffusivity']
16:17:40 DEBUG   opendrift.readers.basereader.structured:313: Fetched env-block (size 74x72x13) for time after (2025-11-19 16:00:00)
16:17:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 15:00:00) in space  (linearNDFast)
16:17:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 16:00:00) in space  (linearNDFast)
16:17:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.interpolation.interpolators:131: Linear2DInterpolator informational: NaN values for 1 elements, expanding data 1
16:17:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 15:00:00, weight 0.74) and
                      after (2025-11-19 16:00:00, weight 0.26) in time
16:17:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.95178732036466 and -59.06457470142225 degrees.
16:17:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.95178732036466 and -59.06457470142225 degrees.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.682374 (min) 0.229412 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.415976 (min) 0.136004 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0830487 (min) 0.000240582 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.62846 (min) -2.14951 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.78755 (min) -5.2547 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 93.7009 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01402e-06 (min) 0.0124239 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.65354 (min) 12.3661 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.2006 (min) 34.6711 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000814458 (min) 0.00113996 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:40 DEBUG   opendrift:728: No elements hit coastline.
16:17:40 DEBUG   opendrift:767: No elements hit seafloor.
16:17:40 DEBUG   opendrift:1707: No elements to deactivate
16:17:40 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 1
16:17:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3]
16:17:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0]
16:17:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 442.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  80.   0.]
 [ 48.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.040013277548238295
16:17:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(72), np.int64(0), np.int64(5), np.int64(423), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:40 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:40 DEBUG   opendrift:909: to be seeded: 0, already seeded 500
16:17:40 DEBUG   opendrift:2110: ======================================================================
16:17:40 INFO    opendrift:2111: 2025-11-19 15:45:47.114656 - step 96 of 96 - 500 active elements (0 deactivated)
16:17:40 DEBUG   opendrift:2117: 0 elements scheduled.
16:17:40 DEBUG   opendrift:2119: ======================================================================
16:17:40 DEBUG   opendrift:2130:                57.559114197077555 <- latitude -> 57.844958114314025
16:17:40 DEBUG   opendrift:2130:                10.042422158338013 <- longitude -> 10.93778689142048
16:17:40 DEBUG   opendrift:2130:                -65.64816284179688 <- z -> -0.33507544697236974
16:17:40 DEBUG   opendrift:2131: ---------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17: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']
16:17:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
16:17:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17: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
16:17:40 DEBUG   opendrift.readers.basereader.structured:220: Reader time:
                2025-11-19 15:00:00 (before)
                2025-11-19 16:00:00 (after)
16:17:40 DEBUG   opendrift.readers.basereader.structured:334: Interpolating before (2025-11-19 15:00:00) in space  (linearNDFast)
16:17:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:40 DEBUG   opendrift.readers.basereader.structured:340: Interpolating after (2025-11-19 16:00:00) in space  (linearNDFast)
16:17:40 DEBUG   opendrift.readers.interpolation.structured:97: Initialising interpolator.
16:17:40 DEBUG   opendrift.readers.basereader.structured:355: Interpolating before (2025-11-19 15:00:00, weight 0.24) and
                      after (2025-11-19 16:00:00, weight 0.76) in time
16:17:40 DEBUG   opendrift.readers.basereader.structured:368: Interpolating profiles in time
16:17:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.957588954050664 and -59.06222406610371 degrees.
16:17:40 DEBUG   opendrift.readers.basereader.variables:100: Rotating vectors between -59.957588954050664 and -59.06222406610371 degrees.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['ocean_mixed_layer_thickness']
16:17:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader constant_reader
16:17:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from constant_reader covering 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 10 for sea_water_temperature for 0 profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:806:       Using fallback value 34 for sea_water_salinity for 0 profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:795:       Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
16:17:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     x_sea_water_velocity: -0.718521 (min) 0.201875 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     y_sea_water_velocity: -0.350316 (min) 0.132881 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_surface_height: -0.0844016 (min) 0.0235039 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     x_wind: -3.56637 (min) -2.2182 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     y_wind: -6.96372 (min) -5.34739 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_floor_depth_below_sea_level: 11.4922 (min) 93.7049 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_vertical_diffusivity: 1.01258e-06 (min) 0.0117517 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_temperature: 8.57179 (min) 12.3649 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_salinity: 26.301 (min) 34.6768 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     upward_sea_water_velocity: -0.000964357 (min) 0.000865756 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     spm: 1 (min) 1 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     ocean_mixed_layer_thickness: 40 (min) 40 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     doc: 0 (min) 0 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     pH_sediment: 6.9 (min) 6.9 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:40 DEBUG   opendrift:728: No elements hit coastline.
16:17:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:40 DEBUG   opendrift:1707: No elements to deactivate
16:17:40 DEBUG   opendrift:2167: Calling ChemicalDrift.update()
16:17:40 DEBUG   opendrift.models.chemicaldrift:1691: Calculating overall degradation using overall rate constants
16:17:40 DEBUG   opendrift.models.chemicaldrift:1748: Calculating: volatilization
16:17:40 INFO    opendrift.models.chemicaldrift:1459: Number of transformations: 2
16:17:40 DEBUG   opendrift.models.chemicaldrift:1476: old species: [3 0]
16:17:40 DEBUG   opendrift.models.chemicaldrift:1477: new species: [0 3]
16:17:40 DEBUG   opendrift.models.chemicaldrift:1484: Number of transformations total:
 [[  0.   0.   0. 443.   0.]
 [  0.   0.   0.   0.   0.]
 [ 17.   0.   0.  80.   0.]
 [ 49.   0.  51.   0.   0.]
 [  0.   0.   0.   0.   0.]]
16:17:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:40 DEBUG   opendrift.models.chemicaldrift:1528: Adding uncertainty for desorption from sediments: 0.5 m
16:17:40 DEBUG   opendrift.models.oceandrift:450: Using functional expression for diffusivity
16:17:40 DEBUG   opendrift.models.oceandrift:455: Diffusivities are in range 0.0 to 0.04135893620177561
16:17:40 DEBUG   opendrift.models.oceandrift:474: TSprofiles deactivated for vertical mixing
16:17:40 DEBUG   opendrift.models.oceandrift:488: Vertical mixing module:windspeed_Large1994
16:17:40 DEBUG   opendrift.models.oceandrift:491: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
16:17:40 DEBUG   opendrift.models.oceandrift:558: 1 elements reached seafloor, interacting with bottom
16:17:40 DEBUG   opendrift:772: Lifting 1 elements to seafloor.
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 4 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 1 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 2 elements penetrated seafloor, lifting up
16:17:40 DEBUG   opendrift.models.oceandrift:538: 3 elements penetrated seafloor, lifting up
16:17:40 INFO    opendrift.models.chemicaldrift:1657: Number of resuspended particles: 0
16:17:40 DEBUG   opendrift.models.chemicaldrift:1662: Adding uncertainty for resuspension from sediments: 0.5 m
16:17:40 DEBUG   opendrift.models.chemicaldrift:1563: Updated particle diameter for 0 elements
16:17:40 DEBUG   opendrift.models.chemicaldrift:1567: Adding uncertainty for particle diameter: 5e-06 m
16:17:40 INFO    opendrift.models.chemicaldrift:1887: partitioning: [np.int64(72), np.int64(0), np.int64(5), np.int64(423), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
16:17:40 DEBUG   opendrift.models.oceandrift:326: Vertical advection, including elements at surface
16:17:40 DEBUG   opendrift:1658: Horizontal diffusivity is 0, no random walk.
16:17:40 DEBUG   opendrift:2205: Cleaning up
16:17:40 DEBUG   opendrift.models.basemodel.environment:596: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:597: Variable group ['land_binary_mask']
16:17:40 DEBUG   opendrift.models.basemodel.environment:598: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:602: Calling reader global_landmask
16:17:40 DEBUG   opendrift.models.basemodel.environment:603: ----------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:620: Data needed for 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.variables:761: Fetching variables from global_landmask covering 500 elements
16:17:40 DEBUG   opendrift.readers.basereader.continuous:37: Fetched env-before
16:17:40 DEBUG   opendrift.readers.basereader.variables:639: Checking land_binary_mask for invalid values
16:17:40 DEBUG   opendrift.readers.basereader.variables:797: Reader projection is latlon - rotation of vectors is not needed.
16:17:40 DEBUG   opendrift.models.basemodel.environment:756: Obtained data for all elements.
16:17:40 DEBUG   opendrift.models.basemodel.environment:769: ---------------------------------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:770: Finished processing all variable groups
16:17:40 DEBUG   opendrift.models.basemodel.environment:892: ------------ SUMMARY -------------
16:17:40 DEBUG   opendrift.models.basemodel.environment:894:     land_binary_mask: 0 (min) 0 (max)
16:17:40 DEBUG   opendrift.models.basemodel.environment:896: ---------------------------------
16:17:40 DEBUG   opendrift:728: No elements hit coastline.
16:17:40 DEBUG   opendrift:2292: Updating minval and maxval
16:17:41 DEBUG   opendrift:2372: Writing to file
16:17:41 DEBUG   opendrift:1707: No elements to deactivate
16:17:41 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 2025-11-...
  * 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:                                           -65.64816
    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                             :     72
Humic colloid                   :      0
Particle reversible             :      5
Sediment reversible             :    423
Sediment slowly reversible      :      0
Number of transformations:
['        0', '        0', '        0', '      443', '        0']
['        0', '        0', '        0', '        0', '        0']
['       17', '        0', '        0', '       80', '        0']
['       49', '        0', '       51', '        0', '        0']
['        0', '        0', '        0', '        0', '        0']
Mass budget for target chemical:
mass preserved       : 0.287  g   28.747 %
mass degraded        : 0.711  g   71.120 %
mass volatilized     : 0.001  g   0.133 %
16:17:41 DEBUG   opendrift:3093: Saving animation..
16:17:41 INFO    opendrift:4651: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
16:17:57 DEBUG   opendrift:4689: MPLBACKEND = agg
16:17:57 DEBUG   opendrift:4690: DISPLAY = None
16:17:57 DEBUG   opendrift:4691: Time to save animation: 0:00:16.511873
16:17:57 INFO    opendrift:3302: Time to make animation: 0:00:16.663127
../_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
            )
16:17:57 DEBUG   opendrift:2439: Setting up map: corners=None, fast=True, lscale=None
16:17:57 WARNING opendrift:2470: Plotting fast. This will make your plots less accurate.
16:17:58 DEBUG   opendrift:3093: Saving animation..
16:17:59 INFO    opendrift:4651: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
16:19:10 DEBUG   opendrift:4689: MPLBACKEND = agg
16:19:10 DEBUG   opendrift:4690: DISPLAY = None
16:19:10 DEBUG   opendrift:4691: Time to save animation: 0:01:11.611412
16:19:10 INFO    opendrift:3086: Time to make animation: 0:01:12.901524
../_images/example_chemicaldrift_1.gif
o.plot_mass(legend = legend,
            time_unit = 'hours',
            title = 'Chemical mass budget')
Chemical mass budget
dissolved : 0.028942132368683815g (10.067746254095017%)
SPM : 0.0055459183640778065g (1.9291909153133442%)
sediment : 0.25298574566841125g (88.00306283059165%)
/root/project/opendrift/models/chemicaldrift.py:3417: 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 33.177 seconds)

Gallery generated by Sphinx-Gallery