Note
Go to the end to download the full example code.
ChemicalDrift - Transport and fate of organic compounds
from opendrift.readers import reader_netCDF_CF_generic
from opendrift.models.chemicaldrift import ChemicalDrift
from opendrift.readers.reader_constant import Reader as ConstantReader
from datetime import timedelta, datetime
import matplotlib.pyplot as plt
import numpy as np
o = ChemicalDrift(loglevel=0, seed=0)
# Norkyst
reader_norkyst = reader_netCDF_CF_generic.Reader('https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be')
mixed_layer = ConstantReader({'ocean_mixed_layer_thickness': 40})
o.add_reader([reader_norkyst,mixed_layer])
o.set_config('drift:vertical_mixing', True)
o.set_config('vertical_mixing:diffusivitymodel', 'windspeed_Large1994')
o.set_config('chemical:particle_diameter',30.e-6) # m
o.set_config('chemical:particle_diameter_uncertainty',5.e-6) # m
o.set_config('chemical:sediment:resuspension_critvel',0.15) # m/s
o.set_config('chemical:transformations:volatilization', True)
o.set_config('chemical:transformations:degradation', True)
o.set_config('chemical:transformations:degradation_mode', 'OverallRateConstants')
o.set_config('seed:LMM_fraction',.9)
o.set_config('seed:particle_fraction',.1)
o.set_config('general:coastline_action', 'previous')
o.init_chemical_compound("Phenanthrene")
# Modify half-life times with unrealistic values for this demo
o.set_config('chemical:transformations:t12_W_tot', 6.) # hours
o.set_config('chemical:transformations:t12_S_tot', 12.) # hours
o.list_configspec()
WARNING: from next version (1.14.10), loglevel of 0 will give no logging, please change to 10 for DEBUG
17:03:16 DEBUG opendrift.config:168: Adding 17 config items from __init__
17:03:16 DEBUG opendrift.config:178: Overwriting config item readers:max_number_of_fails
17:03:16 DEBUG opendrift.config:168: Adding 13 config items from __init__
17:03:16 INFO opendrift:569: OpenDriftSimulation initialised (version 1.14.11 / v1.14.12-66-g07283eb)
17:03:16 DEBUG opendrift.config:168: Adding 19 config items from oceandrift
17:03:16 DEBUG opendrift.config:178: Overwriting config item seed:z
17:03:16 DEBUG opendrift.config:168: Adding 71 config items from chemicaldrift
17:03:16 INFO opendrift.readers:67: Opening file with xr.open_dataset
17:03:17 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_package at 0x7ed24bfaf110>
17:03:17 DEBUG findlibs:301: about to search for libeccodes.so/eccodeslib in <function _find_in_python at 0x7ed24bfaf270>
17:03:17 DEBUG findlibs:303: found libeccodes.so/eccodeslib in <function _find_in_python at 0x7ed24bfaf270>
17:03:17 DEBUG gribapi.bindings:98: eccodes lib search: findlibs returned /opt/conda/envs/opendrift/lib/libeccodes.so
17:03:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:131: Finding coordinate variables.
17:03:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:146: Parsing CF grid mapping dictionary: {'grid_mapping_name': 'polar_stereographic', 'straight_vertical_longitude_from_pole': np.float64(70.0), 'latitude_of_projection_origin': np.float64(90.0), 'false_northing': np.float64(1844800.0), 'false_easting': np.float64(3369600.0), 'semi_major_axis': np.float64(6378137.0), 'semi_minor_axis': np.float64(6356752.3142), 'standard_parallel': np.float64(60.0), 'proj4': '+proj=stere +lat_0=90 +lat_ts=60 +lon_0=70 +x_0=3369600 +y_0=1844800 +a=6378137 +b=6356752.3142 +units=m +no_defs +type=crs'}
17:03:18 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), ...
17:03:19 INFO opendrift.readers.reader_netCDF_CF_generic:340: Detected dimensions: {'x': 'X', 'y': 'Y', 'z': 'depth', 'time': 'time'}
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:643: 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
17:03:19 INFO opendrift.readers.basereader:175: Variable x_sea_water_velocity will be rotated from eastward_sea_water_velocity
17:03:19 INFO opendrift.readers.basereader:175: Variable y_sea_water_velocity will be rotated from northward_sea_water_velocity
17:03:19 INFO opendrift.readers.basereader:175: Variable x_wind will be rotated from eastward_wind
17:03:19 INFO opendrift.readers.basereader:175: Variable y_wind will be rotated from northward_wind
17:03:19 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
17:03:19 DEBUG opendrift.readers.basereader.variables:598: Adding variable mapping: ['x_wind', 'y_wind'] -> wind_speed
17:03:19 DEBUG opendrift.readers.basereader.variables:598: Adding variable mapping: ['x_sea_water_velocity', 'y_sea_water_velocity'] -> sea_water_speed
17:03:19 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
17:03:19 DEBUG opendrift.models.basemodel.environment:312: Added reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:19 DEBUG opendrift.models.basemodel.environment:312: Added reader constant_reader
environment:constant:x_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:fallback:x_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:constant:y_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:fallback:y_sea_water_velocity [None] float min: -15, max: 15 [m/s] Component of ocean c...
environment:constant:sea_surface_height [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_surface_height [0] float min: None, max: None [None] Fallback value for s...
environment:constant:x_wind [None] float min: -50, max: 50 [m/s] Component of wind al...
environment:fallback:x_wind [0] float min: -50, max: 50 [m/s] Component of wind al...
environment:constant:y_wind [None] float min: -50, max: 50 [m/s] Component of wind al...
environment:fallback:y_wind [0] float min: -50, max: 50 [m/s] Component of wind al...
environment:constant:land_binary_mask [None] float min: 0, max: 1 [None] 1 is land, 0 is sea...
environment:fallback:land_binary_mask [None] float min: 0, max: 1 [None] 1 is land, 0 is sea...
environment:constant:sea_floor_depth_below_sea_level [None] float min: -20, max: 12000 [None] Depth of seafloor...
environment:fallback:sea_floor_depth_below_sea_level [10000] float min: -20, max: 12000 [None] Depth of seafloor...
environment:constant:ocean_vertical_diffusivity [None] float min: 0, max: 1 [None] Use constant value f...
environment:fallback:ocean_vertical_diffusivity [0.0001] float min: 0, max: 1 [None] Fallback value for o...
environment:constant:horizontal_diffusivity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:horizontal_diffusivity [0] float min: None, max: None [None] Fallback value for h...
environment:constant:sea_water_temperature [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_temperature [10] float min: None, max: None [None] Fallback value for s...
environment:constant:sea_water_salinity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_salinity [34] float min: None, max: None [None] Fallback value for s...
environment:constant:upward_sea_water_velocity [None] float min: None, max: None [None] Use constant value f...
environment:fallback:upward_sea_water_velocity [0] float min: None, max: None [None] Fallback value for u...
environment:constant:spm [None] float min: None, max: None [None] Use constant value f...
environment:fallback:spm [1] float min: None, max: None [None] Fallback value for s...
environment:constant:ocean_mixed_layer_thickness [None] float min: None, max: None [None] Use constant value f...
environment:fallback:ocean_mixed_layer_thickness [50] float min: None, max: None [None] Fallback value for o...
environment:constant:active_sediment_layer_thickness [None] float min: None, max: None [None] Use constant value f...
environment:fallback:active_sediment_layer_thickness [0.03] float min: None, max: None [None] Fallback value for a...
environment:constant:doc [None] float min: None, max: None [None] Use constant value f...
environment:fallback:doc [0.0] float min: None, max: None [None] Fallback value for d...
environment:constant:sea_water_ph_reported_on_total_scale [None] float min: None, max: None [None] Use constant value f...
environment:fallback:sea_water_ph_reported_on_total_scale [8.1] float min: None, max: None [None] Fallback value for s...
environment:constant:pH_sediment [None] float min: None, max: None [None] Use constant value f...
environment:fallback:pH_sediment [6.9] float min: None, max: None [None] Fallback value for p...
general:use_auto_landmask [True] bool A built-in GSHHG glo...
drift:current_uncertainty [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:current_uncertainty_uniform [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:max_speed [2.0] float min: 0, max: inf [seconds] Typical maximum spee...
readers:max_number_of_fails [1] int min: 0, max: 1000000.0 [number] Readers are discarde...
general:simulation_name [] str min length 0, max length 64 Name of simulation...
general:coastline_action [previous] enum ['none', 'stranding', 'previous'] None means that obje...
general:coastline_approximation_precision [0.001] float min: 0.0001, max: 0.005 [degrees] The precision of the...
general:time_step_minutes [60] float min: 0.01, max: 1440 [minutes] Calculation time ste...
general:time_step_output_minutes [None] float min: 1, max: 1440 [minutes] Output time step, i....
seed:ocean_only [True] bool If True, elements se...
seed:number [1] int min: 1, max: 100000000 [1] The number of elemen...
drift:max_age_seconds [None] float min: 0, max: inf [seconds] Elements will be dea...
drift:advection_scheme [euler] enum ['euler', 'runge-kutta', 'runge-kutta4'] Numerical advection ...
drift:profiles_depth [50] float min: 0, max: None [meters] Environment profiles...
drift:wind_uncertainty [0] float min: 0, max: 5 [m/s] Add gaussian perturb...
drift:relative_wind [False] bool If True, wind drift ...
drift:deactivate_north_of [None] float min: -90, max: 90 [degrees] Elements are deactiv...
drift:deactivate_south_of [None] float min: -90, max: 90 [degrees] Elements are deactiv...
drift:deactivate_east_of [None] float min: -360, max: 360 [degrees] Elements are deactiv...
drift:deactivate_west_of [None] float min: -360, max: 360 [degrees] Elements are deactiv...
seed:origin_marker [0] float min: None, max: None [None] An integer kept cons...
seed:z [0] float min: -10000, max: 0 [m] Depth below sea leve...
seed:wind_drift_factor [0.02] float min: None, max: None [1] Elements at surface ...
seed:current_drift_factor [1] float min: None, max: None [1] Elements are moved w...
seed:terminal_velocity [0.0] float min: None, max: None [m/s] Terminal rise/sinkin...
seed:diameter [0.0] float min: None, max: None [m] Seeding value of dia...
seed:density [2650.0] float min: None, max: None [kg/m^3] Seeding value of den...
seed:specie [0] float min: None, max: None [] Seeding value of spe...
seed:mass [1000.0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded_water [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_degraded_sediment [0] float min: None, max: None [ug] Seeding value of mas...
seed:mass_volatilized [0] float min: None, max: None [ug] Seeding value of mas...
drift:vertical_advection [True] bool Advect elements with...
drift:vertical_advection_at_surface [True] bool If vertical advectio...
drift:water_column_stretching [False] bool If sea surface eleva...
drift:vertical_advection_correction [False] bool The vertical velocit...
drift:vertical_mixing [True] bool Activate vertical mi...
drift:vertical_mixing_at_surface [True] bool If vertical mixing i...
vertical_mixing:timestep [60] float min: 0.1, max: 3600 [seconds] Time step used for i...
vertical_mixing:diffusivitymodel [windspeed_Large1994] enum ['environment', 'stepfunction', 'windspeed_Sundby1983', 'windspeed_Large1994', 'constant'] Algorithm/source use...
vertical_mixing:background_diffusivity [1.2e-05] float min: 0, max: 1 [m2s-1] Background diffusivi...
vertical_mixing:TSprofiles [False] bool Update T and S profi...
drift:wind_drift_depth [0.1] float min: 0, max: 10 [meters] The direct wind drif...
drift:stokes_drift [True] bool Advection elements w...
drift:stokes_drift_profile [Phillips] enum ['monochromatic', 'exponential', 'Phillips', 'windsea_swell'] Algorithm to calcula...
drift:use_tabularised_stokes_drift [False] bool If True, Stokes drif...
drift:tabularised_stokes_drift_fetch [25000] enum ['5000', '25000', '50000'] The fetch length whe...
general:seafloor_action [lift_to_seafloor] enum ['none', 'lift_to_seafloor', 'deactivate', 'previous'] "deactivate": elemen...
drift:truncate_ocean_model_below_m [None] float min: 0, max: 10000 [m] Ocean model data are...
seed:seafloor [False] bool Elements are seeded ...
chemical:transfer_setup [organics] enum ['Sandnesfj_Al', 'metals', '137Cs_rev', 'custom', 'organics'] ...
chemical:dynamic_partitioning [True] bool Toggle dynamic parti...
chemical:slowly_fraction [False] bool ...
chemical:irreversible_fraction [False] bool ...
chemical:dissolved_diameter [0] float min: 0, max: 0.0001 [m] ...
chemical:particle_diameter [3e-05] float min: 0, max: 0.0001 [m] ...
chemical:particle_concentration_half_depth [20] float min: 0, max: 100 [m] ...
chemical:doc_concentration_half_depth [1000] float min: 0, max: 1000 [m] ...
chemical:particle_diameter_uncertainty [5e-06] float min: 0, max: 0.0001 [m] ...
seed:LMM_fraction [0.9] float min: 0, max: 1 [] ...
seed:particle_fraction [0.1] float min: 0, max: 1 [] ...
chemical:species:LMM [True] bool Toggle LMM species...
chemical:species:LMMcation [False] bool ...
chemical:species:LMManion [False] bool ...
chemical:species:Colloid [False] bool ...
chemical:species:Humic_colloid [False] bool ...
chemical:species:Polymer [False] bool ...
chemical:species:Particle_reversible [True] bool ...
chemical:species:Particle_slowly_reversible [False] bool ...
chemical:species:Particle_irreversible [False] bool ...
chemical:species:Sediment_reversible [True] bool ...
chemical:species:Sediment_slowly_reversible [False] bool ...
chemical:species:Sediment_irreversible [False] bool ...
chemical:transformations:Kd [2.0] float min: 0, max: 1000000000.0 [m3/kg] ...
chemical:transformations:S0 [0.0] float min: 0, max: 100 [PSU] parameter controllin...
chemical:transformations:Dc [1.16e-05] float min: 0, max: 1000000.0 [] ...
chemical:transformations:slow_coeff [0] float min: 0, max: 1000000.0 [] ...
chemical:transformations:volatilization [True] bool Chemical is evaporat...
chemical:transformations:degradation [True] bool Chemical mass is deg...
chemical:transformations:degradation_mode [OverallRateConstants] enum ['OverallRateConstants'] ...
chemical:transformations:dissociation [nondiss] enum ['nondiss', 'acid', 'base', 'amphoter'] ...
chemical:transformations:LogKOW [4.505] float min: -3, max: 10 [Log L/Kg] ...
chemical:transformations:TrefKOW [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_KOC_Sed [-24900.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:DeltaH_KOC_DOM [-25900.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:Setchenow [0.3026] float min: -2, max: 1 [L/mol] ...
chemical:transformations:pKa_acid [-1] float min: -1, max: 14 [] ...
chemical:transformations:pKa_base [-1] float min: -1, max: 14 [] ...
chemical:transformations:KOC_DOM [-1] float min: -1, max: 10000000000 [L/KgOC] ...
chemical:transformations:KOC_sed [-1] float min: -1, max: 10000000000 [L/KgOC] ...
chemical:transformations:fOC_SPM [0.05] float min: 0.01, max: 0.1 [gOC/g] ...
chemical:transformations:fOC_sed [0.05] float min: 0.01, max: 0.1 [gOC/g] ...
chemical:transformations:aggregation_rate [0] float min: 0, max: 1 [s-1] ...
chemical:transformations:t12_W_tot [6.0] float min: 1, max: None [hours] half life in water, ...
chemical:transformations:Tref_kWt [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_kWt [50000.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:t12_S_tot [12.0] float min: 1, max: None [hours] half life in sedimen...
chemical:transformations:Tref_kSt [25.0] float min: -3, max: 30 [C] ...
chemical:transformations:DeltaH_kSt [50000.0] float min: -100000.0, max: 100000.0 [J/mol] ...
chemical:transformations:MolWt [178.226] float min: 50, max: 1000 [amu] molecular weight...
chemical:transformations:Henry [4.294e-05] float min: None, max: None [atm m3 mol-1] Henry constant...
chemical:transformations:Vpress [0.0222] float min: None, max: None [Pa] Vapour pressure...
chemical:transformations:Tref_Vpress [25.0] float min: None, max: None [C] Vapour pressure ref ...
chemical:transformations:DeltaH_Vpress [71733.0] float min: -100000.0, max: 115000.0 [J/mol] Enthalpy of volatili...
chemical:transformations:Solub [1.09] float min: None, max: None [g/m3] Solubility...
chemical:transformations:Tref_Solub [25.0] float min: None, max: None [C] Solubility ref temp...
chemical:transformations:DeltaH_Solub [34800.0] float min: -100000.0, max: 100000.0 [J/mol] Enthalpy of solubili...
chemical:sediment:mixing_depth [0.03] float min: 0, max: 100 [m] ...
chemical:sediment:density [2600] float min: 0, max: 10000 [kg/m3] ...
chemical:sediment:effective_fraction [0.9] float min: 0, max: 1 [] ...
chemical:sediment:corr_factor [0.1] float min: 0, max: 10 [] ...
chemical:sediment:porosity [0.6] float min: 0, max: 1 [] ...
chemical:sediment:layer_thickness [1] float min: 0, max: 100 [m] ...
chemical:sediment:desorption_depth [1] float min: 0, max: 100 [m] ...
chemical:sediment:desorption_depth_uncert [0.5] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_depth [1] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_depth_uncert [0.5] float min: 0, max: 100 [m] ...
chemical:sediment:resuspension_critvel [0.15] float min: 0, max: 1 [m/s] ...
chemical:sediment:burial_rate [3e-05] float min: 0, max: 10 [m/year] ...
chemical:sediment:buried_leaking_rate [0] float min: 0, max: 10 [s-1] ...
chemical:compound [Phenanthrene] enum ['Naphthalene', 'Phenanthrene', 'Fluoranthene', 'Benzo-a-anthracene', 'Benzo-a-pyrene', 'Dibenzo-ah-anthracene', 'C1-Naphthalene', 'Acenaphthene', 'Acenaphthylene', 'Fluorene', 'Dibenzothiophene', 'C2-Naphthalene', 'Anthracene', 'C3-Naphthalene', 'C1-Dibenzothiophene', 'Pyrene', 'C1-Phenanthrene', 'C2-Dibenzothiophene', 'C2-Phenanthrene', 'Benzo-b-fluoranthene', 'Chrysene', 'C3-Dibenzothiophene', 'C3-Phenanthrene', 'Benzo-k-fluoranthene', 'Benzo-ghi-perylene', 'Indeno-123cd-pyrene', 'Copper', 'Cadmium', 'Chromium', 'Lead', 'Vanadium', 'Zinc', 'Nickel', 'Tralopyril', 'Econea'] ...
Seeding 500 lagrangian elements each representign 2mg og target chemical
td=datetime.today()
time = td - timedelta(days=10)
latseed= 57.6; lonseed= 10.6 # Skagen
ntraj=500
iniz=np.random.rand(ntraj) * -10. # seeding the chemicals in the upper 10m
o.seed_elements(lonseed, latseed, z=iniz, radius=2000,number=ntraj,time=time, mass=2e3)
17:03:19 DEBUG opendrift.models.chemicaldrift:893: Partitioning coefficients (Tref,freshwater)
17:03:19 DEBUG opendrift.models.chemicaldrift:894: KOC_sed: 12953.922406542462 L/KgOC
17:03:19 DEBUG opendrift.models.chemicaldrift:895: KOC_SPM: 12953.922406542462 L/KgOC
17:03:19 DEBUG opendrift.models.chemicaldrift:896: KOC_DOM: 3004.29439651874 L/KgOC
17:03:19 DEBUG opendrift.models.chemicaldrift:908: Kd_sed: 647.6961203271231 L/Kg
17:03:19 DEBUG opendrift.models.chemicaldrift:909: Kd_SPM: 647.6961203271231 L/Kg
17:03:19 DEBUG opendrift.models.chemicaldrift:910: Kd_DOM: 1580.2588525688573 L/Kg
17:03:19 DEBUG opendrift.models.chemicaldrift:1127: nspecies: 5
17:03:19 DEBUG opendrift.models.chemicaldrift:1128: 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]]
17:03:19 DEBUG opendrift.models.chemicaldrift:533: Initial partitioning:
17:03:19 DEBUG opendrift.models.chemicaldrift:535: 449 0 LMM
17:03:19 DEBUG opendrift.models.chemicaldrift:535: 0 1 Humic colloid
17:03:19 DEBUG opendrift.models.chemicaldrift:535: 51 2 Particle reversible
17:03:19 DEBUG opendrift.models.chemicaldrift:535: 0 3 Sediment reversible
17:03:19 DEBUG opendrift.models.chemicaldrift:535: 0 4 Sediment slowly reversible
17:03:19 INFO opendrift.models.basemodel.environment:203: Adding a global landmask from GSHHG
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader.variables:571: Skipping calculation of vector component, since y is not north
17:03:19 DEBUG opendrift.readers.basereader:185: Variable mapping: ['sea_floor_depth_below_sea_level'] -> ['land_binary_mask'] is not activated
17:03:25 DEBUG opendrift.models.basemodel.environment:312: Added reader global_landmask
17:03:25 INFO opendrift.models.basemodel.environment:227: Fallback values will be used for the following variables which have no readers:
17:03:25 INFO opendrift.models.basemodel.environment:230: horizontal_diffusivity: 0.000000
17:03:25 INFO opendrift.models.basemodel.environment:230: spm: 1.000000
17:03:25 INFO opendrift.models.basemodel.environment:230: active_sediment_layer_thickness: 0.030000
17:03:25 INFO opendrift.models.basemodel.environment:230: doc: 0.000000
17:03:25 INFO opendrift.models.basemodel.environment:230: sea_water_ph_reported_on_total_scale: 8.100000
17:03:25 INFO opendrift.models.basemodel.environment:230: pH_sediment: 6.900000
17:03:25 DEBUG opendrift:165: Changed mode from Mode.Config to Mode.Ready
Running model
o.run(steps=48*2, time_step=1800, time_step_output=1800)
17:03:25 DEBUG opendrift:165: Changed mode from Mode.Ready to Mode.Run
17:03:25 DEBUG opendrift:1883:
------------------------------------------------------
Software and hardware:
OpenDrift version 1.14.11
Platform: Linux, 7.0.0-1014-aws
4.0 GB memory
36 processors (x86_64)
NumPy version 2.5.4
SciPy version 1.18.1
Matplotlib version 3.11.2
NetCDF4 version 1.7.4
Xarray version 2026.9.0
ADIOS (adios_db) version 1.2.5
Copernicusmarine version 2.5.0
Python version 3.14.8 | packaged by conda-forge | (main, Oct 12 2026, 17:35:27) [GCC 15.3.0]
------------------------------------------------------
17:03:25 DEBUG opendrift:1896: No output file is specified, neglecting export_buffer_length
17:03:25 INFO opendrift:1922: Storing previous values of element property lon because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
17:03:25 INFO opendrift:1922: Storing previous values of element property lat because of condition (('general:coastline_action', 'in', ['stranding', 'previous']), 'or', ('general:seafloor_action', 'in', ['previous']))
17:03:25 DEBUG opendrift:2047: Finalizing environment and preparing readers for simulation coverage ([ 4.69639997 54.43270917 16.51679392 60.76164202]) and time (2026-10-16 17:03:19.017143 to 2026-10-18 17:03:19.017143)
17:03:25 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]
17:03:25 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
17:03:25 DEBUG opendrift.readers.basereader.variables:643: 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
17:03:25 DEBUG opendrift.readers.basereader.variables:584: Nothing more to prepare for https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:25 DEBUG opendrift.models.basemodel.environment:166: Preparing constant_reader for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
17:03:25 DEBUG opendrift.readers.basereader.variables:584: Nothing more to prepare for constant_reader
17:03:25 DEBUG opendrift.models.basemodel.environment:166: Preparing global_landmask for extent [ 4.69639997 54.43270917 16.51679392 60.76164202]
17:03:25 DEBUG opendrift.readers.basereader.variables:584: Nothing more to prepare for global_landmask
17:03:25 DEBUG opendrift:2144: Initial self.result, size Frozen({'trajectory': 500, 'time': 97})
17:03:25 INFO opendrift:958: Using existing reader for land_binary_mask to move elements to ocean
17:03:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:25 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:25 INFO opendrift:990: All points are in ocean
17:03:25 INFO opendrift.models.chemicaldrift:358: Number of species: 5
17:03:25 INFO opendrift.models.chemicaldrift:360: 0 LMM
17:03:25 INFO opendrift.models.chemicaldrift:360: 1 Humic colloid
17:03:25 INFO opendrift.models.chemicaldrift:360: 2 Particle reversible
17:03:25 INFO opendrift.models.chemicaldrift:360: 3 Sediment reversible
17:03:25 INFO opendrift.models.chemicaldrift:360: 4 Sediment slowly reversible
17:03:25 INFO opendrift.models.chemicaldrift:363: transfer setup: organics
17:03:25 INFO opendrift.models.chemicaldrift:365: nspecies: 5
17:03:25 INFO opendrift.models.chemicaldrift:366: 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]]
17:03:25 DEBUG opendrift:915: to be seeded: 500, already seeded 0
17:03:25 DEBUG opendrift:937: Released 500 new elements.
17:03:25 DEBUG opendrift:2237: ======================================================================
17:03:25 INFO opendrift:2238: 2026-10-16 17:03:19.017143 - step 1 of 96 - 500 active elements (0 deactivated)
17:03:25 DEBUG opendrift:2244: 0 elements scheduled.
17:03:25 DEBUG opendrift:2246: ======================================================================
17:03:25 DEBUG opendrift:2257: 57.54622268676758 <- latitude -> 57.648128509521484
17:03:25 DEBUG opendrift:2257: 10.507113456726074 <- longitude -> 10.706080436706543
17:03:25 DEBUG opendrift:2257: -9.988470077514648 <- z -> -0.04695476219058037
17:03:25 DEBUG opendrift:2258: ---------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 17:00:00 (before)
2026-10-16 18:00:00 (after)
17:03:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:26 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
17:03:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:26 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
17:03:26 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:26 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:26 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:26 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:26 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:26 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:26 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:26 DEBUG opendrift.readers.basereader.structured:290: Fetched env-block (size 37x35x11) for time before (2026-10-16 17:00:00)
17:03:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:31 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
17:03:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:31 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.065769177197765 and 59.69509890874571 degrees.
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:31 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:31 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 37x35x11) for time after (2026-10-16 18:00:00)
17:03:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 17:00:00) in space (linearNDFast)
17:03:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 18:00:00) in space (linearNDFast)
17:03:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 17:00:00, weight 0.94) and
after (2026-10-16 18:00:00, weight 0.06) in time
17:03:31 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:31 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.49289762384638 and -59.293930629114534 degrees.
17:03:31 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.49289762384638 and -59.293930629114534 degrees.
17:03:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:31 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:31 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:31 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:31 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:31 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:31 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.154018 (min) 0.16782 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0107402 (min) 0.366223 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.103655 (min) -0.0677349 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.02828 (min) 2.67783 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.75835 (min) -3.75961 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.5012 (min) 23.5474 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01038e-06 (min) 0.00607831 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2967 (min) 14.5307 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.2464 (min) 32.4476 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000141146 (min) 0.000190272 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:31 DEBUG opendrift:732: No elements hit coastline.
17:03:31 DEBUG opendrift:771: No elements hit seafloor.
17:03:31 DEBUG opendrift:1811: No elements to deactivate
17:03:31 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:31 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:31 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:31 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:03:31 DEBUG opendrift.models.chemicaldrift:1475: old species: [2]
17:03:31 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:03:31 DEBUG opendrift.models.chemicaldrift:1483: 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.]]
17:03:31 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:31 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:31 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:31 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:31 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027432440455043915
17:03:31 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:31 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:31 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:31 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:31 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:31 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:31 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:31 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:31 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(450), np.int64(0), np.int64(46), np.int64(4), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:31 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:31 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:31 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:31 DEBUG opendrift:2237: ======================================================================
17:03:31 INFO opendrift:2238: 2026-10-16 17:33:19.017143 - step 2 of 96 - 500 active elements (0 deactivated)
17:03:31 DEBUG opendrift:2244: 0 elements scheduled.
17:03:31 DEBUG opendrift:2246: ======================================================================
17:03:31 DEBUG opendrift:2257: 57.54951358421062 <- latitude -> 57.65130186262012
17:03:31 DEBUG opendrift:2257: 10.507272106184482 <- longitude -> 10.704021999605084
17:03:31 DEBUG opendrift:2257: -20.403939803191104 <- z -> -0.19695114779845146
17:03:31 DEBUG opendrift:2258: ---------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:31 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 17:00:00 (before)
2026-10-16 18:00:00 (after)
17:03:31 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 17:00:00) in space (linearNDFast)
17:03:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:31 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 18:00:00) in space (linearNDFast)
17:03:31 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:31 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 17:00:00, weight 0.44) and
after (2026-10-16 18:00:00, weight 0.56) in time
17:03:31 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:31 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.49273897066832 and -59.29598906354454 degrees.
17:03:31 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.49273897066832 and -59.29598906354454 degrees.
17:03:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:31 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:31 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:31 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:31 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:31 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:31 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:31 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:31 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:31 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:31 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:31 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.135378 (min) 0.139548 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0549894 (min) 0.349409 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0656942 (min) -0.0326757 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.64218 (min) 3.2189 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.9617 (min) -3.12834 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.4584 (min) 23.3857 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01045e-06 (min) 0.00551876 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2978 (min) 14.6304 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.3708 (min) 33.3405 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000138788 (min) 0.000195191 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:31 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:31 DEBUG opendrift:732: No elements hit coastline.
17:03:31 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:03:31 DEBUG opendrift:1811: No elements to deactivate
17:03:31 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:31 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:31 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:31 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 24
17:03:31 DEBUG opendrift.models.chemicaldrift:1475: 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]
17:03:31 DEBUG opendrift.models.chemicaldrift:1476: 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]
17:03:31 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 24. 0.]
[ 0. 0. 0. 0. 0.]
[ 1. 0. 0. 4. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:31 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:31 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:31 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:31 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:31 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0238439032274798
17:03:31 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:31 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:31 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:31 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 24 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 24 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 24 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 25 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:31 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:31 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:31 DEBUG opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
17:03:31 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:31 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:31 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:31 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:31 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(426), np.int64(0), np.int64(42), np.int64(32), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:31 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:31 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:31 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:31 DEBUG opendrift:2237: ======================================================================
17:03:31 INFO opendrift:2238: 2026-10-16 18:03:19.017143 - step 3 of 96 - 500 active elements (0 deactivated)
17:03:31 DEBUG opendrift:2244: 0 elements scheduled.
17:03:31 DEBUG opendrift:2246: ======================================================================
17:03:31 DEBUG opendrift:2257: 57.54998394513838 <- latitude -> 57.65414561302997
17:03:31 DEBUG opendrift:2257: 10.504715810074305 <- longitude -> 10.701782625102162
17:03:31 DEBUG opendrift:2257: -20.962369918823242 <- z -> 0.0
17:03:31 DEBUG opendrift:2258: ---------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:31 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:31 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:31 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:31 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:31 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 18:00:00 (before)
2026-10-16 19:00:00 (after)
17:03:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:33 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
17:03:33 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:33 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:33 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:33 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-10-16 19:00:00)
17:03:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 18:00:00) in space (linearNDFast)
17:03:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 19:00:00) in space (linearNDFast)
17:03:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 18:00:00, weight 0.94) and
after (2026-10-16 19:00:00, weight 0.06) in time
17:03:33 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:33 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.49529528697188 and -59.298228447084696 degrees.
17:03:33 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.49529528697188 and -59.298228447084696 degrees.
17:03:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:33 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:33 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:33 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:33 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.123195 (min) 0.14335 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0786904 (min) 0.305795 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0274953 (min) 0.00324719 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.14528 (min) 3.76461 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.18833 (min) -2.49744 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3075 (min) 23.2396 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01056e-06 (min) 0.0058385 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2748 (min) 14.6372 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.2542 (min) 33.2995 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000116501 (min) 0.000157981 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:33 DEBUG opendrift:732: No elements hit coastline.
17:03:33 DEBUG opendrift:771: No elements hit seafloor.
17:03:33 DEBUG opendrift:1811: No elements to deactivate
17:03:33 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:33 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:33 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:33 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 23
17:03:33 DEBUG opendrift.models.chemicaldrift:1475: 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]
17:03:33 DEBUG opendrift.models.chemicaldrift:1476: 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]
17:03:33 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 47. 0.]
[ 0. 0. 0. 0. 0.]
[ 1. 0. 0. 8. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:33 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:33 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:33 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:33 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:33 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.022065518142748146
17:03:33 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:33 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:33 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:33 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:559: 23 elements reached seafloor, interacting with bottom
17:03:33 DEBUG opendrift:776: Lifting 23 elements to seafloor.
17:03:33 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:33 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:33 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 21 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:33 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:33 DEBUG opendrift.models.oceandrift:539: 23 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:33 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:33 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:33 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:33 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 19 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 20 elements penetrated seafloor, lifting up
17:03:33 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:33 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:33 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:33 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:33 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(403), np.int64(0), np.int64(38), np.int64(59), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:33 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:33 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:33 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:33 DEBUG opendrift:2237: ======================================================================
17:03:33 INFO opendrift:2238: 2026-10-16 18:33:19.017143 - step 4 of 96 - 500 active elements (0 deactivated)
17:03:33 DEBUG opendrift:2244: 0 elements scheduled.
17:03:33 DEBUG opendrift:2246: ======================================================================
17:03:33 DEBUG opendrift:2257: 57.550250210200666 <- latitude -> 57.655665482535234
17:03:33 DEBUG opendrift:2257: 10.506001851511263 <- longitude -> 10.699447934466233
17:03:33 DEBUG opendrift:2257: -20.962369918823242 <- z -> -0.057483474225162756
17:03:33 DEBUG opendrift:2258: ---------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:33 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 18:00:00 (before)
2026-10-16 19:00:00 (after)
17:03:33 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 18:00:00) in space (linearNDFast)
17:03:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:33 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 19:00:00) in space (linearNDFast)
17:03:33 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:33 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 18:00:00, weight 0.44) and
after (2026-10-16 19:00:00, weight 0.56) in time
17:03:33 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:33 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.30056313014147 degrees.
17:03:33 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.30056313014147 degrees.
17:03:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:33 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:33 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:33 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:33 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:33 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:33 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:33 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:33 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:33 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:33 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:33 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.109964 (min) 0.175433 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0910378 (min) 0.282569 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.0170742 (min) 0.0448366 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.33243 (min) 4.05879 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.54031 (min) -2.18153 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.1006 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01086e-06 (min) 0.0058126 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2871 (min) 14.6409 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4402 (min) 33.3361 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000134874 (min) 0.000180613 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:33 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:33 DEBUG opendrift:732: No elements hit coastline.
17:03:33 DEBUG opendrift:771: No elements hit seafloor.
17:03:33 DEBUG opendrift:1811: No elements to deactivate
17:03:33 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:33 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:33 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:33 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 27
17:03:33 DEBUG opendrift.models.chemicaldrift:1475: 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]
17:03:33 DEBUG opendrift.models.chemicaldrift:1476: 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]
17:03:33 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 74. 0.]
[ 0. 0. 0. 0. 0.]
[ 1. 0. 0. 12. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:33 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:33 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:33 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:33 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:33 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02094993058932022
17:03:33 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:33 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:33 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:33 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:33 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:33 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:33 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:33 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:33 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:33 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:33 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:33 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(376), np.int64(0), np.int64(37), np.int64(87), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:33 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:33 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:33 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:33 DEBUG opendrift:2237: ======================================================================
17:03:33 INFO opendrift:2238: 2026-10-16 19:03:19.017143 - step 5 of 96 - 500 active elements (0 deactivated)
17:03:33 DEBUG opendrift:2244: 0 elements scheduled.
17:03:33 DEBUG opendrift:2246: ======================================================================
17:03:33 DEBUG opendrift:2257: 57.55056903497842 <- latitude -> 57.659013278444625
17:03:33 DEBUG opendrift:2257: 10.506001851511263 <- longitude -> 10.701935118194456
17:03:33 DEBUG opendrift:2257: -21.19959259033203 <- z -> 0.0
17:03:33 DEBUG opendrift:2258: ---------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:33 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:33 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:33 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:33 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:33 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 19:00:00 (before)
2026-10-16 20:00:00 (after)
17:03:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
17:03:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.070322400133975 and 59.69509890874571 degrees.
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:35 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:35 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-10-16 20:00:00)
17:03:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 19:00:00) in space (linearNDFast)
17:03:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 20:00:00) in space (linearNDFast)
17:03:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 19:00:00, weight 0.94) and
after (2026-10-16 20:00:00, weight 0.06) in time
17:03:35 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29807594223007 degrees.
17:03:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29807594223007 degrees.
17:03:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:35 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:35 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.10148 (min) 0.164073 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.1037 (min) 0.261537 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.0607644 (min) 0.0858346 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.43377 (min) 4.44504 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.00987 (min) -1.88304 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.1246 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.0099e-06 (min) 0.00612208 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2477 (min) 14.6406 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.1639 (min) 33.3347 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000111543 (min) 0.000190835 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:35 DEBUG opendrift:732: No elements hit coastline.
17:03:35 DEBUG opendrift:771: No elements hit seafloor.
17:03:35 DEBUG opendrift:1811: No elements to deactivate
17:03:35 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:35 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:35 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:35 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 32
17:03:35 DEBUG opendrift.models.chemicaldrift:1475: 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]
17:03:35 DEBUG opendrift.models.chemicaldrift:1476: 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]
17:03:35 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 106. 0.]
[ 0. 0. 0. 0. 0.]
[ 1. 0. 0. 13. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:35 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:35 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:35 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020720450840870302
17:03:35 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:35 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:35 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:35 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:35 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:35 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 16 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:35 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:35 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:35 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(344), np.int64(0), np.int64(35), np.int64(121), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:35 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:35 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:35 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:35 DEBUG opendrift:2237: ======================================================================
17:03:35 INFO opendrift:2238: 2026-10-16 19:33:19.017143 - step 6 of 96 - 500 active elements (0 deactivated)
17:03:35 DEBUG opendrift:2244: 0 elements scheduled.
17:03:35 DEBUG opendrift:2246: ======================================================================
17:03:35 DEBUG opendrift:2257: 57.553972197404335 <- latitude -> 57.66224449627227
17:03:35 DEBUG opendrift:2257: 10.506001851511263 <- longitude -> 10.704197684018535
17:03:35 DEBUG opendrift:2257: -21.19959259033203 <- z -> 0.0
17:03:35 DEBUG opendrift:2258: ---------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 19:00:00 (before)
2026-10-16 20:00:00 (after)
17:03:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 19:00:00) in space (linearNDFast)
17:03:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 20:00:00) in space (linearNDFast)
17:03:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 19:00:00, weight 0.44) and
after (2026-10-16 20:00:00, weight 0.56) in time
17:03:35 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29581337703504 degrees.
17:03:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29581337703504 degrees.
17:03:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:35 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:35 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:35 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:35 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0846437 (min) 0.170601 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.1028 (min) 0.266541 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.0991944 (min) 0.120079 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.99614 (min) 4.03511 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.29733 (min) -1.90731 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.1783 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01065e-06 (min) 0.00614759 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2541 (min) 14.6411 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.3906 (min) 33.3335 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000185337 (min) 0.000142625 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:35 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:35 DEBUG opendrift:732: No elements hit coastline.
17:03:35 DEBUG opendrift:771: No elements hit seafloor.
17:03:35 DEBUG opendrift:1811: No elements to deactivate
17:03:35 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:35 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:35 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:35 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 23
17:03:35 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
17:03:35 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
17:03:35 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 128. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 15. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:35 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:35 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:35 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01962411310787965
17:03:35 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:35 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:35 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:35 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:35 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:35 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 15 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:35 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:35 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:35 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:35 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:35 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:35 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(323), np.int64(0), np.int64(31), np.int64(146), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:35 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:35 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:35 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:35 DEBUG opendrift:2237: ======================================================================
17:03:35 INFO opendrift:2238: 2026-10-16 20:03:19.017143 - step 7 of 96 - 500 active elements (0 deactivated)
17:03:35 DEBUG opendrift:2244: 0 elements scheduled.
17:03:35 DEBUG opendrift:2246: ======================================================================
17:03:35 DEBUG opendrift:2257: 57.55371987230951 <- latitude -> 57.66585052382781
17:03:35 DEBUG opendrift:2257: 10.506001851511263 <- longitude -> 10.706508147564909
17:03:35 DEBUG opendrift:2257: -21.429297724448652 <- z -> 0.0
17:03:35 DEBUG opendrift:2258: ---------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 20:00:00 (before)
2026-10-16 21:00:00 (after)
17:03:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.070322400133975 and 59.68843602935801 degrees.
17:03:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.070322400133975 and 59.68843602935801 degrees.
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:36 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 37x34x11) for time after (2026-10-16 21:00:00)
17:03:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 20:00:00) in space (linearNDFast)
17:03:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 21:00:00) in space (linearNDFast)
17:03:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 20:00:00, weight 0.94) and
after (2026-10-16 21:00:00, weight 0.06) in time
17:03:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29350291446926 degrees.
17:03:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29350291446926 degrees.
17:03:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0788357 (min) 0.164577 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.100265 (min) 0.255257 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.133887 (min) 0.151229 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.62016 (min) 3.66465 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.5736 (min) -1.90515 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.2442 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00959e-06 (min) 0.0060026 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.244 (min) 14.6447 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4012 (min) 33.3321 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000103734 (min) 0.000155288 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:36 DEBUG opendrift:732: No elements hit coastline.
17:03:36 DEBUG opendrift:771: No elements hit seafloor.
17:03:36 DEBUG opendrift:1811: No elements to deactivate
17:03:36 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:36 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:36 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:36 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 23
17:03:36 DEBUG opendrift.models.chemicaldrift:1475: 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]
17:03:36 DEBUG opendrift.models.chemicaldrift:1476: 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]
17:03:36 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 151. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 18. 0.]
[ 0. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:36 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:36 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:36 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:36 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:36 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01893676830440712
17:03:36 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:36 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:36 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:36 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:36 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:36 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:36 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:36 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:36 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:36 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:36 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:36 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:36 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 1
17:03:36 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:36 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:36 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:36 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(300), np.int64(0), np.int64(27), np.int64(173), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:36 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:36 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:36 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:36 DEBUG opendrift:2237: ======================================================================
17:03:36 INFO opendrift:2238: 2026-10-16 20:33:19.017143 - step 8 of 96 - 500 active elements (0 deactivated)
17:03:36 DEBUG opendrift:2244: 0 elements scheduled.
17:03:36 DEBUG opendrift:2246: ======================================================================
17:03:36 DEBUG opendrift:2257: 57.55328671962649 <- latitude -> 57.66516966299
17:03:36 DEBUG opendrift:2257: 10.506001851511263 <- longitude -> 10.709254934387946
17:03:36 DEBUG opendrift:2257: -21.877497032183857 <- z -> 0.0
17:03:36 DEBUG opendrift:2258: ---------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 20:00:00 (before)
2026-10-16 21:00:00 (after)
17:03:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 20:00:00) in space (linearNDFast)
17:03:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 21:00:00) in space (linearNDFast)
17:03:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 20:00:00, weight 0.44) and
after (2026-10-16 21:00:00, weight 0.56) in time
17:03:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29075612663988 degrees.
17:03:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.29075612663988 degrees.
17:03:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:36 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.060969 (min) 0.150727 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0845842 (min) 0.243744 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.137735 (min) 0.158303 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.74015 (min) 3.58356 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.53133 (min) -1.69041 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.2994 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01043e-06 (min) 0.00590772 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.222 (min) 14.6459 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4213 (min) 33.3306 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00031965 (min) 0.000162293 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:36 DEBUG opendrift:732: No elements hit coastline.
17:03:36 DEBUG opendrift:771: No elements hit seafloor.
17:03:37 DEBUG opendrift:1811: No elements to deactivate
17:03:37 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:37 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:37 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:37 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 12
17:03:37 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 3 0 0 0 0 0 0 0 0 3]
17:03:37 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 0 3 3 3 3 3 3 3 3 0]
17:03:37 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 161. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 22. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:37 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:37 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:37 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:37 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:37 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.018276449154386653
17:03:37 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:37 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:37 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:37 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:37 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:37 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:37 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 2
17:03:37 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:37 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:37 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:37 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(292), np.int64(0), np.int64(26), np.int64(182), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:37 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:37 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:37 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:37 DEBUG opendrift:2237: ======================================================================
17:03:37 INFO opendrift:2238: 2026-10-16 21:03:19.017143 - step 9 of 96 - 500 active elements (0 deactivated)
17:03:37 DEBUG opendrift:2244: 0 elements scheduled.
17:03:37 DEBUG opendrift:2246: ======================================================================
17:03:37 DEBUG opendrift:2257: 57.55293209854778 <- latitude -> 57.66857198810016
17:03:37 DEBUG opendrift:2257: 10.506001851511263 <- longitude -> 10.711546659799502
17:03:37 DEBUG opendrift:2257: -22.325063705444336 <- z -> -0.05889598972025889
17:03:37 DEBUG opendrift:2258: ---------------------------------
17:03:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 21:00:00 (before)
2026-10-16 22:00:00 (after)
17:03:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.06351202120019 and 59.68843602935801 degrees.
17:03:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.06351202120019 and 59.68843602935801 degrees.
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:39 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 38x34x11) for time after (2026-10-16 22:00:00)
17:03:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 21:00:00) in space (linearNDFast)
17:03:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 22:00:00) in space (linearNDFast)
17:03:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 21:00:00, weight 0.94) and
after (2026-10-16 22:00:00, weight 0.06) in time
17:03:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.288464400245196 degrees.
17:03:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494009239673794 and -59.288464400245196 degrees.
17:03:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:39 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:39 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0666357 (min) 0.145613 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0700961 (min) 0.249806 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.138219 (min) 0.163213 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.87704 (min) 3.71162 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.48152 (min) -1.3517 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.3701 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00999e-06 (min) 0.00615857 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2176 (min) 14.6462 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.1505 (min) 33.3292 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00021185 (min) 0.000182201 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:39 DEBUG opendrift:732: No elements hit coastline.
17:03:39 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:39 DEBUG opendrift:1811: No elements to deactivate
17:03:39 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:39 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:39 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:39 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 16
17:03:39 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
17:03:39 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
17:03:39 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 177. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 23. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:39 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:39 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:39 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0181053543496289
17:03:39 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:39 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:39 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:39 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:39 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:39 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:39 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(276), np.int64(0), np.int64(25), np.int64(199), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:39 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:39 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:39 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:39 DEBUG opendrift:2237: ======================================================================
17:03:39 INFO opendrift:2238: 2026-10-16 21:33:19.017143 - step 10 of 96 - 500 active elements (0 deactivated)
17:03:39 DEBUG opendrift:2244: 0 elements scheduled.
17:03:39 DEBUG opendrift:2246: ======================================================================
17:03:39 DEBUG opendrift:2257: 57.55667870044209 <- latitude -> 57.66788494050321
17:03:39 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.713676399509332
17:03:39 DEBUG opendrift:2257: -22.325063705444336 <- z -> 0.0
17:03:39 DEBUG opendrift:2258: ---------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 21:00:00 (before)
2026-10-16 22:00:00 (after)
17:03:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 21:00:00) in space (linearNDFast)
17:03:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 22:00:00) in space (linearNDFast)
17:03:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 21:00:00, weight 0.44) and
after (2026-10-16 22:00:00, weight 0.56) in time
17:03:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.286334654848446 degrees.
17:03:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.286334654848446 degrees.
17:03:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:39 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:39 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:39 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:39 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0684822 (min) 0.159398 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0445289 (min) 0.27698 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.123242 (min) 0.151051 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.14988 (min) 3.97471 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.33733 (min) -0.714979 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4331 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01013e-06 (min) 0.00653343 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1973 (min) 14.6467 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4438 (min) 33.3287 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000269658 (min) 0.000165801 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:39 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:39 DEBUG opendrift:732: No elements hit coastline.
17:03:39 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:03:39 DEBUG opendrift:1811: No elements to deactivate
17:03:39 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:39 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:39 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:39 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 15
17:03:39 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
17:03:39 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
17:03:39 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 192. 0.]
[ 0. 0. 0. 0. 0.]
[ 2. 0. 0. 24. 0.]
[ 2. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:39 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:39 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:39 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01902588235164556
17:03:39 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:39 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:39 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:39 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:39 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:39 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:39 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:39 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:39 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:39 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(261), np.int64(0), np.int64(23), np.int64(216), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:39 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:39 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:39 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:39 DEBUG opendrift:2237: ======================================================================
17:03:39 INFO opendrift:2238: 2026-10-16 22:03:19.017143 - step 11 of 96 - 500 active elements (0 deactivated)
17:03:39 DEBUG opendrift:2244: 0 elements scheduled.
17:03:39 DEBUG opendrift:2246: ======================================================================
17:03:39 DEBUG opendrift:2257: 57.55674455094638 <- latitude -> 57.670633169311856
17:03:39 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.716174706634014
17:03:39 DEBUG opendrift:2257: -22.325063705444336 <- z -> -0.02037775640564299
17:03:39 DEBUG opendrift:2258: ---------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 22:00:00 (before)
2026-10-16 23:00:00 (after)
17:03:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:40 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:41 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.056698939928374 and 59.69983649311395 degrees.
17:03:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:41 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.056698939928374 and 59.69983649311395 degrees.
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:41 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:41 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 39x35x11) for time after (2026-10-16 23:00:00)
17:03:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 22:00:00) in space (linearNDFast)
17:03:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 23:00:00) in space (linearNDFast)
17:03:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 22:00:00, weight 0.94) and
after (2026-10-16 23:00:00, weight 0.06) in time
17:03:41 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:41 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.28383634952275 degrees.
17:03:41 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.28383634952275 degrees.
17:03:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:41 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:41 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:41 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:41 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:41 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:41 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0846547 (min) 0.200355 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0168597 (min) 0.300113 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.105849 (min) 0.137098 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.05985 (min) 4.25309 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.22133 (min) -0.078954 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4709 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01006e-06 (min) 0.0057709 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1797 (min) 14.6526 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4034 (min) 33.3283 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000269458 (min) 0.000195811 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:41 DEBUG opendrift:732: No elements hit coastline.
17:03:41 DEBUG opendrift:776: Lifting 9 elements to seafloor.
17:03:41 DEBUG opendrift:1811: No elements to deactivate
17:03:41 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:41 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:41 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:41 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 20
17:03:41 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 3 0 3 0 0 3 0 2 0 0 0]
17:03:41 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 0 3 0 3 3 0 3 0 3 3 3]
17:03:41 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 208. 0.]
[ 0. 0. 0. 0. 0.]
[ 3. 0. 0. 26. 0.]
[ 5. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:41 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:41 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:41 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:41 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:41 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02029427340865095
17:03:41 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:41 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:41 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:41 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:41 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:41 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:41 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:41 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:41 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:41 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(249), np.int64(0), np.int64(20), np.int64(231), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:41 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:41 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:41 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:41 DEBUG opendrift:2237: ======================================================================
17:03:41 INFO opendrift:2238: 2026-10-16 22:33:19.017143 - step 12 of 96 - 500 active elements (0 deactivated)
17:03:41 DEBUG opendrift:2244: 0 elements scheduled.
17:03:41 DEBUG opendrift:2246: ======================================================================
17:03:41 DEBUG opendrift:2257: 57.55698611751587 <- latitude -> 57.6752303013721
17:03:41 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.718932414115324
17:03:41 DEBUG opendrift:2257: -22.325063705444336 <- z -> -0.033183843564519144
17:03:41 DEBUG opendrift:2258: ---------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:41 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 22:00:00 (before)
2026-10-16 23:00:00 (after)
17:03:41 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 22:00:00) in space (linearNDFast)
17:03:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:41 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-16 23:00:00) in space (linearNDFast)
17:03:41 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:41 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 22:00:00, weight 0.44) and
after (2026-10-16 23:00:00, weight 0.56) in time
17:03:41 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:41 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.281078647521774 degrees.
17:03:41 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.281078647521774 degrees.
17:03:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:41 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:41 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:41 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:41 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:41 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:41 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:41 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:41 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:41 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:41 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:41 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0482548 (min) 0.240793 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.019628 (min) 0.323808 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.0682742 (min) 0.103098 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: x_wind: 3.16036 (min) 4.32309 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.3178 (min) -0.258732 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.5129 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00992e-06 (min) 0.00561315 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1807 (min) 14.6468 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4625 (min) 33.3289 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000330153 (min) 0.000198744 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:41 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:41 DEBUG opendrift:732: No elements hit coastline.
17:03:41 DEBUG opendrift:776: Lifting 15 elements to seafloor.
17:03:41 DEBUG opendrift:1811: No elements to deactivate
17:03:41 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:41 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:41 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:41 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 9
17:03:41 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 0 0 0 0 0 0 0 0]
17:03:41 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3 3 3 3 3 3 3]
17:03:41 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 216. 0.]
[ 0. 0. 0. 0. 0.]
[ 4. 0. 0. 28. 0.]
[ 5. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:41 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:41 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:41 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:41 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:41 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021045194693817115
17:03:41 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:41 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:41 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:41 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:41 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:41 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:41 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:41 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:41 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:41 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:41 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:41 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(242), np.int64(0), np.int64(18), np.int64(240), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:41 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:41 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:41 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:41 DEBUG opendrift:2237: ======================================================================
17:03:41 INFO opendrift:2238: 2026-10-16 23:03:19.017143 - step 13 of 96 - 500 active elements (0 deactivated)
17:03:41 DEBUG opendrift:2244: 0 elements scheduled.
17:03:41 DEBUG opendrift:2246: ======================================================================
17:03:41 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.68019411847969
17:03:41 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.721453317674177
17:03:41 DEBUG opendrift:2257: -22.325063705444336 <- z -> -0.053853593470048144
17:03:41 DEBUG opendrift:2258: ---------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:41 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:41 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:41 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:41 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:41 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 23:00:00 (before)
2026-10-17 00:00:00 (after)
17:03:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:43 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:44 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.056698939928374 and 59.69983649311395 degrees.
17:03:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:44 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.056698939928374 and 59.69983649311395 degrees.
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:44 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:44 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 39x35x11) for time after (2026-10-17 00:00:00)
17:03:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 23:00:00) in space (linearNDFast)
17:03:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 00:00:00) in space (linearNDFast)
17:03:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 23:00:00, weight 0.94) and
after (2026-10-17 00:00:00, weight 0.06) in time
17:03:44 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:44 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27855773282053 degrees.
17:03:44 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27855773282053 degrees.
17:03:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:44 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:44 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:44 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:44 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0718033 (min) 0.288397 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0359662 (min) 0.365867 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: 0.0297345 (min) 0.0685275 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: 2.81208 (min) 4.1764 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.47031 (min) -0.515141 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.5286 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01002e-06 (min) 0.00534845 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.032 (min) 14.6465 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.7893 (min) 33.3296 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000321842 (min) 0.000197663 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:44 DEBUG opendrift:732: No elements hit coastline.
17:03:44 DEBUG opendrift:776: Lifting 16 elements to seafloor.
17:03:44 DEBUG opendrift:1811: No elements to deactivate
17:03:44 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:44 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:44 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:44 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 15
17:03:44 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
17:03:44 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3]
17:03:44 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 231. 0.]
[ 0. 0. 0. 0. 0.]
[ 4. 0. 0. 29. 0.]
[ 5. 0. 0. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:44 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:44 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:44 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:44 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:44 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02080275463526628
17:03:44 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:44 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:44 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:44 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:44 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:44 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:44 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 4
17:03:44 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:44 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 3 elements
17:03:44 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:44 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(227), np.int64(0), np.int64(18), np.int64(255), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:44 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:44 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:44 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:44 DEBUG opendrift:2237: ======================================================================
17:03:44 INFO opendrift:2238: 2026-10-16 23:33:19.017143 - step 14 of 96 - 500 active elements (0 deactivated)
17:03:44 DEBUG opendrift:2244: 0 elements scheduled.
17:03:44 DEBUG opendrift:2246: ======================================================================
17:03:44 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.68550762996987
17:03:44 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.723146945799584
17:03:44 DEBUG opendrift:2257: -22.325063705444336 <- z -> -0.0921297041025444
17:03:44 DEBUG opendrift:2258: ---------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:44 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-16 23:00:00 (before)
2026-10-17 00:00:00 (after)
17:03:44 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-16 23:00:00) in space (linearNDFast)
17:03:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:44 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 00:00:00) in space (linearNDFast)
17:03:44 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:44 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-16 23:00:00, weight 0.44) and
after (2026-10-17 00:00:00, weight 0.56) in time
17:03:44 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:44 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27686411781389 degrees.
17:03:44 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27686411781389 degrees.
17:03:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:44 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:44 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:44 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:44 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:44 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:44 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:44 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:44 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:44 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:44 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:44 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0555572 (min) 0.291124 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0567249 (min) 0.35724 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.013478 (min) 0.0289898 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: x_wind: 1.56925 (min) 2.3779 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.10895 (min) -1.23296 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.5204 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00993e-06 (min) 0.00502026 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1336 (min) 14.6544 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4662 (min) 33.3304 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000199476 (min) 0.000194068 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:44 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:44 DEBUG opendrift:732: No elements hit coastline.
17:03:44 DEBUG opendrift:776: Lifting 27 elements to seafloor.
17:03:44 DEBUG opendrift:1811: No elements to deactivate
17:03:44 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:44 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:44 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:44 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 9
17:03:44 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0]
17:03:44 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3]
17:03:44 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 240. 0.]
[ 0. 0. 0. 0. 0.]
[ 4. 0. 0. 32. 0.]
[ 5. 0. 3. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:44 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:44 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:44 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:44 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:44 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.016265413970218804
17:03:44 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:44 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:44 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:44 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
17:03:44 DEBUG opendrift:776: Lifting 3 elements to seafloor.
17:03:44 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:44 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:44 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:44 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:44 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 34
17:03:44 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:44 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 34 elements
17:03:44 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:44 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(218), np.int64(0), np.int64(50), np.int64(232), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:44 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:44 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:44 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:44 DEBUG opendrift:2237: ======================================================================
17:03:44 INFO opendrift:2238: 2026-10-17 00:03:19.017143 - step 15 of 96 - 500 active elements (0 deactivated)
17:03:44 DEBUG opendrift:2244: 0 elements scheduled.
17:03:44 DEBUG opendrift:2246: ======================================================================
17:03:44 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.68820628572408
17:03:44 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.724836499016948
17:03:44 DEBUG opendrift:2257: -21.83530044555664 <- z -> -0.014319224640642836
17:03:44 DEBUG opendrift:2258: ---------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:44 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:44 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:44 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:44 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:44 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 00:00:00 (before)
2026-10-17 01:00:00 (after)
17:03:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:46 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.049883154905146 and 59.69983649311395 degrees.
17:03:46 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:46 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.049883154905146 and 59.69983649311395 degrees.
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:46 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:46 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 40x35x11) for time after (2026-10-17 01:00:00)
17:03:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 00:00:00) in space (linearNDFast)
17:03:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 01:00:00) in space (linearNDFast)
17:03:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 00:00:00, weight 0.94) and
after (2026-10-17 01:00:00, weight 0.06) in time
17:03:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:46 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27517454574356 degrees.
17:03:46 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27517454574356 degrees.
17:03:46 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:46 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:46 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:46 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:46 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:46 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:46 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:46 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:46 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:46 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:46 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:46 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:46 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0560002 (min) 0.313156 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0708121 (min) 0.387885 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0559097 (min) -0.0102891 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: x_wind: 0.456406 (min) 1.47478 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.72144 (min) -1.93777 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4935 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00964e-06 (min) 0.00471567 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1201 (min) 14.6545 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4709 (min) 33.3311 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000236789 (min) 0.00020916 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:46 DEBUG opendrift:732: No elements hit coastline.
17:03:46 DEBUG opendrift:776: Lifting 201 elements to seafloor.
17:03:46 DEBUG opendrift:1811: No elements to deactivate
17:03:46 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:46 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:46 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:46 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 11
17:03:46 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 2 0 0]
17:03:46 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 0 3 3]
17:03:46 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 250. 0.]
[ 0. 0. 0. 0. 0.]
[ 5. 0. 0. 34. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:46 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:46 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:46 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:46 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:46 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.016602087239627347
17:03:46 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:46 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:46 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 10 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 10 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:46 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:46 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:46 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:46 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:46 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(209), np.int64(0), np.int64(44), np.int64(247), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:46 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:46 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:46 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:46 DEBUG opendrift:2237: ======================================================================
17:03:46 INFO opendrift:2238: 2026-10-17 00:33:19.017143 - step 16 of 96 - 500 active elements (0 deactivated)
17:03:46 DEBUG opendrift:2244: 0 elements scheduled.
17:03:46 DEBUG opendrift:2246: ======================================================================
17:03:46 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.690794299537316
17:03:46 DEBUG opendrift:2257: 10.506001851511268 <- longitude -> 10.726573723008281
17:03:46 DEBUG opendrift:2257: -22.753568110510326 <- z -> -0.1316813456014444
17:03:46 DEBUG opendrift:2258: ---------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:46 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:46 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:46 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 00:00:00 (before)
2026-10-17 01:00:00 (after)
17:03:46 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 00:00:00) in space (linearNDFast)
17:03:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:46 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 01:00:00) in space (linearNDFast)
17:03:46 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:46 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 00:00:00, weight 0.44) and
after (2026-10-17 01:00:00, weight 0.56) in time
17:03:46 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:46 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:46 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:46 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:46 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:46 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:46 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:46 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:46 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:46 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:46 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:46 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:46 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:46 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:46 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:46 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:46 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:46 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:46 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:46 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0848796 (min) 0.341372 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0852663 (min) 0.411817 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0976768 (min) -0.0477891 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.0125811 (min) 0.339614 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.85843 (min) -3.2102 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00739e-06 (min) 0.00490798 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0232 (min) 14.6537 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.9562 (min) 33.4105 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000174254 (min) 0.000172576 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:46 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:46 DEBUG opendrift:732: No elements hit coastline.
17:03:46 DEBUG opendrift:776: Lifting 243 elements to seafloor.
17:03:46 DEBUG opendrift:1811: No elements to deactivate
17:03:46 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:46 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:46 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:46 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 20
17:03:46 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0]
17:03:46 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 0 3 3]
17:03:46 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 269. 0.]
[ 0. 0. 0. 0. 0.]
[ 6. 0. 0. 39. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:46 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:46 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:46 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:46 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:46 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017097664643464454
17:03:46 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:46 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:46 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:46 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 19 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 19 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:46 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:46 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:46 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:46 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:46 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:46 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:46 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:46 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(191), np.int64(0), np.int64(41), np.int64(268), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:46 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:46 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:46 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:46 DEBUG opendrift:2237: ======================================================================
17:03:46 INFO opendrift:2238: 2026-10-17 01:03:19.017143 - step 17 of 96 - 500 active elements (0 deactivated)
17:03:46 DEBUG opendrift:2244: 0 elements scheduled.
17:03:46 DEBUG opendrift:2246: ======================================================================
17:03:46 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.694230320900594
17:03:46 DEBUG opendrift:2257: 10.506001851511265 <- longitude -> 10.726573723008281
17:03:46 DEBUG opendrift:2257: -23.40578842163086 <- z -> -0.36930539937365864
17:03:46 DEBUG opendrift:2258: ---------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:46 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:46 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:46 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:46 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:46 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 01:00:00 (before)
2026-10-17 02:00:00 (after)
17:03:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:49 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.04306466470895 and 59.69983649311395 degrees.
17:03:49 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:49 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.04306466470895 and 59.69983649311395 degrees.
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:49 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:49 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 41x35x11) for time after (2026-10-17 02:00:00)
17:03:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 01:00:00) in space (linearNDFast)
17:03:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 02:00:00) in space (linearNDFast)
17:03:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 01:00:00, weight 0.94) and
after (2026-10-17 02:00:00, weight 0.06) in time
17:03:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:49 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:49 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:49 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:49 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:49 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:49 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:49 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:49 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0532435 (min) 0.388082 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0879781 (min) 0.469234 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.137085 (min) -0.085712 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.684592 (min) -0.0583237 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.0489 (min) -3.41484 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01016e-06 (min) 0.00657202 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9831 (min) 14.6527 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.8651 (min) 33.363 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000178268 (min) 0.000165031 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:49 DEBUG opendrift:732: No elements hit coastline.
17:03:49 DEBUG opendrift:776: Lifting 270 elements to seafloor.
17:03:49 DEBUG opendrift:1811: No elements to deactivate
17:03:49 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:49 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:49 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:49 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 14
17:03:49 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 2 0 0 0 0]
17:03:49 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 0 3 3 3 3]
17:03:49 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 282. 0.]
[ 0. 0. 0. 0. 0.]
[ 7. 0. 0. 41. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:49 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:49 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:49 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:49 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:49 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01848546813541901
17:03:49 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:49 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:49 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:49 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:559: 13 elements reached seafloor, interacting with bottom
17:03:49 DEBUG opendrift:776: Lifting 13 elements to seafloor.
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:49 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:49 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:49 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:49 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:49 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:49 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:49 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(179), np.int64(0), np.int64(38), np.int64(283), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:49 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:49 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:49 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:49 DEBUG opendrift:2237: ======================================================================
17:03:49 INFO opendrift:2238: 2026-10-17 01:33:19.017143 - step 18 of 96 - 500 active elements (0 deactivated)
17:03:49 DEBUG opendrift:2244: 0 elements scheduled.
17:03:49 DEBUG opendrift:2246: ======================================================================
17:03:49 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.699338396977645
17:03:49 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.72657372300828
17:03:49 DEBUG opendrift:2257: -23.368106842041016 <- z -> -0.32693150414766703
17:03:49 DEBUG opendrift:2258: ---------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:49 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 01:00:00 (before)
2026-10-17 02:00:00 (after)
17:03:49 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 01:00:00) in space (linearNDFast)
17:03:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:49 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 02:00:00) in space (linearNDFast)
17:03:49 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:49 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 01:00:00, weight 0.44) and
after (2026-10-17 02:00:00, weight 0.56) in time
17:03:49 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:49 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:49 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:49 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:49 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:49 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:49 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:49 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:49 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:49 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:49 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:49 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:49 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:49 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0662823 (min) 0.374885 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.099894 (min) 0.493324 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.174963 (min) -0.125145 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.822356 (min) -0.238843 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.31877 (min) -3.59516 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00992e-06 (min) 0.00611745 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8626 (min) 14.6528 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.5471 (min) 33.3294 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000126947 (min) 0.000124085 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:49 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:49 DEBUG opendrift:732: No elements hit coastline.
17:03:49 DEBUG opendrift:776: Lifting 284 elements to seafloor.
17:03:49 DEBUG opendrift:1811: No elements to deactivate
17:03:49 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:49 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:49 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:49 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 9
17:03:49 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 0 0 0 0 0 0 0 0]
17:03:49 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3 3 3 3 3 3 3]
17:03:49 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 290. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 43. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:49 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:49 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:49 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:49 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:49 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.020670247732824797
17:03:49 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:49 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:49 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:559: 8 elements reached seafloor, interacting with bottom
17:03:49 DEBUG opendrift:776: Lifting 8 elements to seafloor.
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:49 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:49 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:49 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:49 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:49 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:49 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:49 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:49 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(172), np.int64(0), np.int64(36), np.int64(292), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:49 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:49 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:49 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:49 DEBUG opendrift:2237: ======================================================================
17:03:49 INFO opendrift:2238: 2026-10-17 02:03:19.017143 - step 19 of 96 - 500 active elements (0 deactivated)
17:03:49 DEBUG opendrift:2244: 0 elements scheduled.
17:03:49 DEBUG opendrift:2246: ======================================================================
17:03:49 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.704520609663035
17:03:49 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.726573723008277
17:03:49 DEBUG opendrift:2257: -23.330650329589844 <- z -> -0.14340525515164138
17:03:49 DEBUG opendrift:2258: ---------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:49 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:49 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:49 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:49 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:49 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 02:00:00 (before)
2026-10-17 03:00:00 (after)
17:03:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:51 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.02941956313891 and 59.69983649311395 degrees.
17:03:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:51 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.02941956313891 and 59.69983649311395 degrees.
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:51 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:51 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 43x35x11) for time after (2026-10-17 03:00:00)
17:03:51 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 02:00:00) in space (linearNDFast)
17:03:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:51 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 03:00:00) in space (linearNDFast)
17:03:51 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:51 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 02:00:00, weight 0.94) and
after (2026-10-17 03:00:00, weight 0.06) in time
17:03:51 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:51 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:51 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:51 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:51 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:51 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:51 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:51 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:51 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:51 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:51 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:51 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:51 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:51 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:51 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:51 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:51 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:51 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:51 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:51 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:51 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0758843 (min) 0.416015 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0986911 (min) 0.524232 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.2102 (min) -0.160189 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.974932 (min) -0.383186 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.60008 (min) -3.78982 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00966e-06 (min) 0.00676724 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9567 (min) 14.6524 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.8853 (min) 33.3281 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000114311 (min) 0.000149241 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:51 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:51 DEBUG opendrift:732: No elements hit coastline.
17:03:51 DEBUG opendrift:776: Lifting 293 elements to seafloor.
17:03:51 DEBUG opendrift:1811: No elements to deactivate
17:03:51 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:51 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:51 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:51 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 13
17:03:51 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0 0 0 0 0]
17:03:51 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3 3 3 3 3]
17:03:51 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 303. 0.]
[ 0. 0. 0. 0. 0.]
[ 8. 0. 0. 44. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:51 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:51 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:51 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:51 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:51 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.023111296191468775
17:03:51 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:51 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:51 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:51 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:03:51 DEBUG opendrift.models.oceandrift:559: 14 elements reached seafloor, interacting with bottom
17:03:51 DEBUG opendrift:776: Lifting 14 elements to seafloor.
17:03:51 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:51 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:51 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:51 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:51 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:51 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:52 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:52 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:52 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:52 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:52 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:52 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:52 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(159), np.int64(0), np.int64(31), np.int64(310), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:52 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:52 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:52 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:52 DEBUG opendrift:2237: ======================================================================
17:03:52 INFO opendrift:2238: 2026-10-17 02:33:19.017143 - step 20 of 96 - 500 active elements (0 deactivated)
17:03:52 DEBUG opendrift:2244: 0 elements scheduled.
17:03:52 DEBUG opendrift:2246: ======================================================================
17:03:52 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.71032439907989
17:03:52 DEBUG opendrift:2257: 10.506001851511265 <- longitude -> 10.72657372300828
17:03:52 DEBUG opendrift:2257: -23.29560661315918 <- z -> -0.11020407611206151
17:03:52 DEBUG opendrift:2258: ---------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 02:00:00 (before)
2026-10-17 03:00:00 (after)
17:03:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 02:00:00) in space (linearNDFast)
17:03:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 03:00:00) in space (linearNDFast)
17:03:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 02:00:00, weight 0.44) and
after (2026-10-17 03:00:00, weight 0.56) in time
17:03:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27343732589973 degrees.
17:03:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:52 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:52 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:52 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:52 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:52 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:52 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:52 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0781943 (min) 0.389466 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.089832 (min) 0.482645 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.22404 (min) -0.175818 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: x_wind: -0.920345 (min) -0.265593 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.07154 (min) -4.09976 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00928e-06 (min) 0.00629229 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9642 (min) 14.6515 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.0092 (min) 33.392 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000184047 (min) 0.000154194 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:52 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:52 DEBUG opendrift:732: No elements hit coastline.
17:03:52 DEBUG opendrift:776: Lifting 310 elements to seafloor.
17:03:52 DEBUG opendrift:1811: No elements to deactivate
17:03:52 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:52 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:52 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:52 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 7
17:03:52 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 2]
17:03:52 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 0]
17:03:52 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 309. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 49. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:52 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:52 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:52 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:52 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:52 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02714654046259433
17:03:52 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:52 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:52 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
17:03:52 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:03:52 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:52 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:52 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:52 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:52 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:52 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:52 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:52 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:52 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(154), np.int64(0), np.int64(27), np.int64(319), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:52 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:52 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:52 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:52 DEBUG opendrift:2237: ======================================================================
17:03:52 INFO opendrift:2238: 2026-10-17 03:03:19.017143 - step 21 of 96 - 500 active elements (0 deactivated)
17:03:52 DEBUG opendrift:2244: 0 elements scheduled.
17:03:52 DEBUG opendrift:2246: ======================================================================
17:03:52 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.71507510054746
17:03:52 DEBUG opendrift:2257: 10.506001851511265 <- longitude -> 10.727631397116145
17:03:52 DEBUG opendrift:2257: -23.279977798461914 <- z -> -0.3735349599449772
17:03:52 DEBUG opendrift:2258: ---------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 03:00:00 (before)
2026-10-17 04:00:00 (after)
17:03:53 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:54 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.00893158653894 and 59.69983649311395 degrees.
17:03:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:54 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 59.00893158653894 and 59.69983649311395 degrees.
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:54 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:54 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 46x35x11) for time after (2026-10-17 04:00:00)
17:03:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 03:00:00) in space (linearNDFast)
17:03:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 04:00:00) in space (linearNDFast)
17:03:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 03:00:00, weight 0.94) and
after (2026-10-17 04:00:00, weight 0.06) in time
17:03:54 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:54 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27237965226483 degrees.
17:03:54 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.27237965226483 degrees.
17:03:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:54 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:54 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:54 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:54 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:54 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:54 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0557116 (min) 0.374862 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0806816 (min) 0.501522 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.238092 (min) -0.189106 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: x_wind: -1.10722 (min) -0.180297 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.58324 (min) -4.47157 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00841e-06 (min) 0.0071427 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8954 (min) 14.6532 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.7296 (min) 33.4899 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000229785 (min) 0.000200376 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:54 DEBUG opendrift:732: No elements hit coastline.
17:03:54 DEBUG opendrift:776: Lifting 319 elements to seafloor.
17:03:54 DEBUG opendrift:1811: No elements to deactivate
17:03:54 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:54 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:54 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:54 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 7
17:03:54 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0]
17:03:54 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3]
17:03:54 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 316. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 52. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:54 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:54 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:54 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:54 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:54 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03212393678895587
17:03:54 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:54 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:54 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:54 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:559: 7 elements reached seafloor, interacting with bottom
17:03:54 DEBUG opendrift:776: Lifting 7 elements to seafloor.
17:03:54 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:54 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:54 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:54 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:54 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:54 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:54 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(147), np.int64(0), np.int64(26), np.int64(327), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:54 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:54 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:54 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:54 DEBUG opendrift:2237: ======================================================================
17:03:54 INFO opendrift:2238: 2026-10-17 03:33:19.017143 - step 22 of 96 - 500 active elements (0 deactivated)
17:03:54 DEBUG opendrift:2244: 0 elements scheduled.
17:03:54 DEBUG opendrift:2246: ======================================================================
17:03:54 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.71849284511285
17:03:54 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.734463514950718
17:03:54 DEBUG opendrift:2257: -23.26668930053711 <- z -> -0.10638858407560925
17:03:54 DEBUG opendrift:2258: ---------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:54 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 03:00:00 (before)
2026-10-17 04:00:00 (after)
17:03:54 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 03:00:00) in space (linearNDFast)
17:03:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:54 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 04:00:00) in space (linearNDFast)
17:03:54 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:54 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 03:00:00, weight 0.44) and
after (2026-10-17 04:00:00, weight 0.56) in time
17:03:54 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:54 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.26554751739839 degrees.
17:03:54 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.26554751739839 degrees.
17:03:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:54 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:54 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:54 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:54 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:54 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:54 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:54 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:54 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:54 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:54 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:54 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.046966 (min) 0.414492 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0691887 (min) 0.490261 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.228425 (min) -0.183563 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: x_wind: -1.92404 (min) -0.808154 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.38322 (min) -5.17872 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.4558 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00897e-06 (min) 0.00865881 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9602 (min) 14.6515 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.0024 (min) 33.4973 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000189525 (min) 0.000118644 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:54 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:54 DEBUG opendrift:732: No elements hit coastline.
17:03:54 DEBUG opendrift:771: No elements hit seafloor.
17:03:54 DEBUG opendrift:1811: No elements to deactivate
17:03:54 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:54 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:54 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:54 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 6
17:03:54 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0]
17:03:54 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3]
17:03:54 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 322. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 53. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:54 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:54 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:54 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:54 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:54 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.04181365561901562
17:03:54 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:54 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:54 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:54 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
17:03:54 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:03:54 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:54 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:54 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:54 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:54 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:54 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:54 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:54 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:54 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:54 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(141), np.int64(0), np.int64(24), np.int64(335), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:54 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:54 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:54 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:54 DEBUG opendrift:2237: ======================================================================
17:03:54 INFO opendrift:2238: 2026-10-17 04:03:19.017143 - step 23 of 96 - 500 active elements (0 deactivated)
17:03:54 DEBUG opendrift:2244: 0 elements scheduled.
17:03:54 DEBUG opendrift:2246: ======================================================================
17:03:54 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.72331821683332
17:03:54 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.745707820127603
17:03:54 DEBUG opendrift:2257: -23.26668930053711 <- z -> 0.0
17:03:54 DEBUG opendrift:2258: ---------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:54 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:54 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:54 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:54 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:54 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 04:00:00 (before)
2026-10-17 05:00:00 (after)
17:03:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:56 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.99525936939812 and 59.69983649311395 degrees.
17:03:56 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:56 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.99525936939812 and 59.69983649311395 degrees.
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:56 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:56 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 48x35x11) for time after (2026-10-17 05:00:00)
17:03:56 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 04:00:00) in space (linearNDFast)
17:03:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:56 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 05:00:00) in space (linearNDFast)
17:03:56 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:56 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 04:00:00, weight 0.94) and
after (2026-10-17 05:00:00, weight 0.06) in time
17:03:56 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:56 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.25430320888801 degrees.
17:03:56 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.25430320888801 degrees.
17:03:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:56 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:56 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:56 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:56 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:56 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:56 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:56 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:56 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:56 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:56 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:56 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:56 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:56 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:56 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:56 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:56 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:56 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:56 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0599054 (min) 0.460125 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0578979 (min) 0.492218 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.218678 (min) -0.176592 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.82874 (min) -1.34066 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.12132 (min) -5.8486 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 23.5309 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.00987925 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0055 (min) 14.6496 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.201 (min) 33.582 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000179341 (min) 0.000125844 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:56 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:56 DEBUG opendrift:732: No elements hit coastline.
17:03:56 DEBUG opendrift:771: No elements hit seafloor.
17:03:56 DEBUG opendrift:1811: No elements to deactivate
17:03:56 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:56 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:56 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:56 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 5
17:03:56 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0]
17:03:56 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3]
17:03:57 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 327. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 55. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:57 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:57 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:57 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:57 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:57 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05175799811704006
17:03:57 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:57 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:57 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
17:03:57 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:57 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:57 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:57 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:57 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(136), np.int64(0), np.int64(24), np.int64(340), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:57 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:57 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:57 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:57 DEBUG opendrift:2237: ======================================================================
17:03:57 INFO opendrift:2238: 2026-10-17 04:33:19.017143 - step 24 of 96 - 500 active elements (0 deactivated)
17:03:57 DEBUG opendrift:2244: 0 elements scheduled.
17:03:57 DEBUG opendrift:2246: ======================================================================
17:03:57 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.728026065502924
17:03:57 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.753479995880612
17:03:57 DEBUG opendrift:2257: -23.26668930053711 <- z -> -0.24802862178233376
17:03:57 DEBUG opendrift:2258: ---------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:57 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 04:00:00 (before)
2026-10-17 05:00:00 (after)
17:03:57 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 04:00:00) in space (linearNDFast)
17:03:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:57 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 05:00:00) in space (linearNDFast)
17:03:57 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:57 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 04:00:00, weight 0.44) and
after (2026-10-17 05:00:00, weight 0.56) in time
17:03:57 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:57 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.246531029454026 degrees.
17:03:57 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.246531029454026 degrees.
17:03:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:57 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:57 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:57 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:57 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:57 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:57 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:57 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:57 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:57 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:57 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:57 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:57 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:57 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:57 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.114632 (min) 0.385192 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: 0.0267961 (min) 0.39232 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.20078 (min) -0.159053 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.4399 (min) -1.10608 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.48152 (min) -6.30807 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 24.1614 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00879e-06 (min) 0.00968888 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0014 (min) 14.6474 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.9152 (min) 33.599 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000323206 (min) 0.000141587 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:57 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:57 DEBUG opendrift:732: No elements hit coastline.
17:03:57 DEBUG opendrift:771: No elements hit seafloor.
17:03:57 DEBUG opendrift:1811: No elements to deactivate
17:03:57 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:57 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:57 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:57 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:03:57 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:03:57 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:03:57 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 329. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 55. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:57 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:57 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:57 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:57 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:57 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05628829551903896
17:03:57 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:57 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:57 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:03:57 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:57 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:57 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:57 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:57 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:57 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:57 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:57 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:57 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(134), np.int64(0), np.int64(23), np.int64(343), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:57 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:57 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:57 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:57 DEBUG opendrift:2237: ======================================================================
17:03:57 INFO opendrift:2238: 2026-10-17 05:03:19.017143 - step 25 of 96 - 500 active elements (0 deactivated)
17:03:57 DEBUG opendrift:2244: 0 elements scheduled.
17:03:57 DEBUG opendrift:2246: ======================================================================
17:03:57 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.73157927964995
17:03:57 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.763572241082086
17:03:57 DEBUG opendrift:2257: -23.330672617724822 <- z -> -0.2524018306299448
17:03:57 DEBUG opendrift:2258: ---------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:57 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:57 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:57 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:57 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:57 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 05:00:00 (before)
2026-10-17 06:00:00 (after)
17:03:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:03:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:03:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:03:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:03:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:03:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.981576286125 and 59.69983649311395 degrees.
17:03:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:03:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.981576286125 and 59.69983649311395 degrees.
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:03:59 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:03:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 50x35x11) for time after (2026-10-17 06:00:00)
17:03:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 05:00:00) in space (linearNDFast)
17:03:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 06:00:00) in space (linearNDFast)
17:03:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 05:00:00, weight 0.94) and
after (2026-10-17 06:00:00, weight 0.06) in time
17:03:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.23643877447235 degrees.
17:03:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.23643877447235 degrees.
17:03:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:59 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:59 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.144249 (min) 0.464589 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.13239 (min) 0.37825 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.182059 (min) -0.140899 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: x_wind: -2.5964 (min) -0.991943 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.77669 (min) -6.70362 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 25.1428 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00883e-06 (min) 0.0093653 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0139 (min) 14.6452 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.9537 (min) 33.3124 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000523967 (min) 0.000135454 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:59 DEBUG opendrift:732: No elements hit coastline.
17:03:59 DEBUG opendrift:771: No elements hit seafloor.
17:03:59 DEBUG opendrift:1811: No elements to deactivate
17:03:59 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:59 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:59 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:59 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 6
17:03:59 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0]
17:03:59 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3]
17:03:59 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 335. 0.]
[ 0. 0. 0. 0. 0.]
[ 9. 0. 0. 56. 0.]
[ 5. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:59 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:59 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:59 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06053898420415347
17:03:59 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:59 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:59 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:59 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
17:03:59 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:03:59 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:59 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:59 DEBUG opendrift.models.oceandrift:539: 18 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:59 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:59 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:59 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(128), np.int64(0), np.int64(22), np.int64(350), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:59 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:59 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:59 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:59 DEBUG opendrift:2237: ======================================================================
17:03:59 INFO opendrift:2238: 2026-10-17 05:33:19.017143 - step 26 of 96 - 500 active elements (0 deactivated)
17:03:59 DEBUG opendrift:2244: 0 elements scheduled.
17:03:59 DEBUG opendrift:2246: ======================================================================
17:03:59 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.73434409700861
17:03:59 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.771877842895682
17:03:59 DEBUG opendrift:2257: -24.83682307304248 <- z -> -0.08526540440901875
17:03:59 DEBUG opendrift:2258: ---------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 05:00:00 (before)
2026-10-17 06:00:00 (after)
17:03:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 05:00:00) in space (linearNDFast)
17:03:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 06:00:00) in space (linearNDFast)
17:03:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:03:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 05:00:00, weight 0.44) and
after (2026-10-17 06:00:00, weight 0.56) in time
17:03:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:03:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.22813316583932 degrees.
17:03:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.22813316583932 degrees.
17:03:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:03:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:03:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:03:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:03:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:03:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:03:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:03:59 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:03:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:03:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:03:59 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:03:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:03:59 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:03:59 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0506164 (min) 0.409965 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0742268 (min) 0.313252 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.156715 (min) -0.119477 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.29987 (min) -1.84675 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.57987 (min) -7.34214 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 26.0843 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00896e-06 (min) 0.00832492 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9804 (min) 14.6437 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.0977 (min) 33.6967 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000493499 (min) 0.000124358 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:03:59 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:03:59 DEBUG opendrift:732: No elements hit coastline.
17:03:59 DEBUG opendrift:771: No elements hit seafloor.
17:03:59 DEBUG opendrift:1811: No elements to deactivate
17:03:59 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:03:59 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:03:59 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:03:59 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 7
17:03:59 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 0 0 3 0 0 0]
17:03:59 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3 0 3 3 3]
17:03:59 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 340. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 57. 0.]
[ 6. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:03:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:59 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:03:59 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:03:59 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06045991607421063
17:03:59 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:03:59 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:03:59 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
17:03:59 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:03:59 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:03:59 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:03:59 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:03:59 DEBUG opendrift.models.oceandrift:539: 13 elements penetrated seafloor, lifting up
17:03:59 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:03:59 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:03:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:03:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:03:59 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(125), np.int64(0), np.int64(20), np.int64(355), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:03:59 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:03:59 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:03:59 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:03:59 DEBUG opendrift:2237: ======================================================================
17:03:59 INFO opendrift:2238: 2026-10-17 06:03:19.017143 - step 27 of 96 - 500 active elements (0 deactivated)
17:03:59 DEBUG opendrift:2244: 0 elements scheduled.
17:03:59 DEBUG opendrift:2246: ======================================================================
17:03:59 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.73813986081392
17:03:59 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.774695548376426
17:03:59 DEBUG opendrift:2257: -24.00653076171875 <- z -> -0.2226132084341954
17:03:59 DEBUG opendrift:2258: ---------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:03:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:03:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:03:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:03:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:03:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 06:00:00 (before)
2026-10-17 07:00:00 (after)
17:04:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:01 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.97473066612649 and 59.69983649311395 degrees.
17:04:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:01 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.97473066612649 and 59.69983649311395 degrees.
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:01 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:01 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 51x35x11) for time after (2026-10-17 07:00:00)
17:04:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 06:00:00) in space (linearNDFast)
17:04:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:01 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 07:00:00) in space (linearNDFast)
17:04:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:01 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 06:00:00, weight 0.94) and
after (2026-10-17 07:00:00, weight 0.06) in time
17:04:01 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:01 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.22531546780553 degrees.
17:04:01 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.22531546780553 degrees.
17:04:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:01 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:01 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:01 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:01 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:01 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:01 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.0503711 (min) 0.392243 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.158368 (min) 0.253252 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.131342 (min) -0.0981409 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.09789 (min) -2.76023 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.53501 (min) -7.91956 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 28.2739 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00911e-06 (min) 0.00969303 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9982 (min) 14.6424 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.1594 (min) 33.3859 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000479782 (min) 0.000198573 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:01 DEBUG opendrift:732: No elements hit coastline.
17:04:01 DEBUG opendrift:771: No elements hit seafloor.
17:04:01 DEBUG opendrift:1811: No elements to deactivate
17:04:01 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:01 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:01 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:01 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 9
17:04:01 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0 0 0 0]
17:04:01 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3 3 3 3]
17:04:01 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 349. 0.]
[ 0. 0. 0. 0. 0.]
[ 10. 0. 0. 58. 0.]
[ 6. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:01 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:01 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:01 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:01 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:01 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06255392937018914
17:04:01 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:01 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:01 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:01 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:559: 9 elements reached seafloor, interacting with bottom
17:04:01 DEBUG opendrift:776: Lifting 9 elements to seafloor.
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:01 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:01 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:01 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:01 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:01 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:01 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:01 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(116), np.int64(0), np.int64(19), np.int64(365), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:01 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:01 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:01 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:01 DEBUG opendrift:2237: ======================================================================
17:04:01 INFO opendrift:2238: 2026-10-17 06:33:19.017143 - step 28 of 96 - 500 active elements (0 deactivated)
17:04:01 DEBUG opendrift:2244: 0 elements scheduled.
17:04:01 DEBUG opendrift:2246: ======================================================================
17:04:01 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.74115287596757
17:04:01 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.785712539857936
17:04:01 DEBUG opendrift:2257: -24.00653076171875 <- z -> -0.11392487955593411
17:04:01 DEBUG opendrift:2258: ---------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:01 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 06:00:00 (before)
2026-10-17 07:00:00 (after)
17:04:01 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 06:00:00) in space (linearNDFast)
17:04:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:01 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 07:00:00) in space (linearNDFast)
17:04:01 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:01 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 06:00:00, weight 0.44) and
after (2026-10-17 07:00:00, weight 0.56) in time
17:04:01 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:01 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.214298474213166 degrees.
17:04:01 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.214298474213166 degrees.
17:04:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:01 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:01 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:01 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:01 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:01 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:01 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:01 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:01 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:01 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:01 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:01 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.114046 (min) 0.369947 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.233267 (min) 0.212896 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.104743 (min) -0.075881 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.37828 (min) -4.14567 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.30854 (min) -7.92857 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 29.5087 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.0094e-06 (min) 0.0115059 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0531 (min) 14.6421 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.3599 (min) 33.508 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000575489 (min) 0.000277714 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:01 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:01 DEBUG opendrift:732: No elements hit coastline.
17:04:01 DEBUG opendrift:771: No elements hit seafloor.
17:04:01 DEBUG opendrift:1811: No elements to deactivate
17:04:01 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:01 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:01 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:01 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:01 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 3]
17:04:01 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:04:01 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 349. 0.]
[ 0. 0. 0. 0. 0.]
[ 11. 0. 0. 59. 0.]
[ 7. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:01 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:01 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:01 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:01 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:01 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.06842651383865198
17:04:01 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:01 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:01 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:01 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 14 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:01 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:01 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:01 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:01 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:01 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:01 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(118), np.int64(0), np.int64(17), np.int64(365), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:01 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:01 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:01 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:01 DEBUG opendrift:2237: ======================================================================
17:04:01 INFO opendrift:2238: 2026-10-17 07:03:19.017143 - step 29 of 96 - 500 active elements (0 deactivated)
17:04:01 DEBUG opendrift:2244: 0 elements scheduled.
17:04:01 DEBUG opendrift:2246: ======================================================================
17:04:01 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.73995101696201
17:04:01 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.793104465769263
17:04:01 DEBUG opendrift:2257: -24.00653076171875 <- z -> -0.11658971020158604
17:04:01 DEBUG opendrift:2258: ---------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:01 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:01 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:01 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:01 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:01 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 07:00:00 (before)
2026-10-17 08:00:00 (after)
17:04:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:03 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:04 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.967882325317596 and 59.69983649311395 degrees.
17:04:04 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:04 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.967882325317596 and 59.69983649311395 degrees.
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:04 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:04 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 52x35x11) for time after (2026-10-17 08:00:00)
17:04:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 07:00:00) in space (linearNDFast)
17:04:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 08:00:00) in space (linearNDFast)
17:04:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 07:00:00, weight 0.94) and
after (2026-10-17 08:00:00, weight 0.06) in time
17:04:04 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:04 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.20690654819529 degrees.
17:04:04 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.20690654819529 degrees.
17:04:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:04 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:04 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:04 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:04 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:04 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:04 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.153545 (min) 0.358432 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.277085 (min) 0.225263 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0771691 (min) -0.0537653 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.47566 (min) -5.38125 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.22806 (min) -7.66206 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 30.2536 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00966e-06 (min) 0.012124 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0063 (min) 14.642 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.2848 (min) 33.5919 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00055248 (min) 0.000341407 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:04 DEBUG opendrift:732: No elements hit coastline.
17:04:04 DEBUG opendrift:771: No elements hit seafloor.
17:04:04 DEBUG opendrift:1811: No elements to deactivate
17:04:04 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:04 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:04 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:04 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 6
17:04:04 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 2 0]
17:04:04 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 0 3]
17:04:04 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 354. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 60. 0.]
[ 7. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:04 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:04 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:04 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:04 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:04 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07566506768361876
17:04:04 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:04 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:04 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:04 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
17:04:04 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:04:04 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 17 elements penetrated seafloor, lifting up
17:04:04 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:04 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:04 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:04 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:04 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(114), np.int64(0), np.int64(16), np.int64(370), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:04 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:04 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:04 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:04 DEBUG opendrift:2237: ======================================================================
17:04:04 INFO opendrift:2238: 2026-10-17 07:33:19.017143 - step 30 of 96 - 500 active elements (0 deactivated)
17:04:04 DEBUG opendrift:2244: 0 elements scheduled.
17:04:04 DEBUG opendrift:2246: ======================================================================
17:04:04 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.74114156349295
17:04:04 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.799987055273865
17:04:04 DEBUG opendrift:2257: -26.78729332130093 <- z -> 0.0
17:04:04 DEBUG opendrift:2258: ---------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:04 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 07:00:00 (before)
2026-10-17 08:00:00 (after)
17:04:04 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 07:00:00) in space (linearNDFast)
17:04:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:04 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 08:00:00) in space (linearNDFast)
17:04:04 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:04 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 07:00:00, weight 0.44) and
after (2026-10-17 08:00:00, weight 0.56) in time
17:04:04 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:04 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.200023967328754 degrees.
17:04:04 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.200023967328754 degrees.
17:04:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:04 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:04 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:04 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:04 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:04 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:04 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:04 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:04 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:04 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:04 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:04 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.175674 (min) 0.307812 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.301861 (min) 0.201416 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0591625 (min) -0.03157 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.07565 (min) -5.33936 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.5832 (min) -8.15835 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 31.3816 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.012563 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0381 (min) 14.6427 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.3616 (min) 33.8766 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000432299 (min) 0.000275014 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:04 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:04 DEBUG opendrift:732: No elements hit coastline.
17:04:04 DEBUG opendrift:771: No elements hit seafloor.
17:04:04 DEBUG opendrift:1811: No elements to deactivate
17:04:04 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:04 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:04 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:04 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 6
17:04:04 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 0]
17:04:04 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 3]
17:04:04 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 360. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 60. 0.]
[ 7. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:04 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:04 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:04 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:04 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:04 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07723658030558049
17:04:04 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:04 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:04 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:04 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:559: 6 elements reached seafloor, interacting with bottom
17:04:04 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:04:04 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:04 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:04 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:04 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:04 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:04 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:04 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:04 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:04 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(108), np.int64(0), np.int64(15), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:04 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:04 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:04 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:04 DEBUG opendrift:2237: ======================================================================
17:04:04 INFO opendrift:2238: 2026-10-17 08:03:19.017143 - step 31 of 96 - 500 active elements (0 deactivated)
17:04:04 DEBUG opendrift:2244: 0 elements scheduled.
17:04:04 DEBUG opendrift:2246: ======================================================================
17:04:04 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.74093460109669
17:04:04 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.80278102979131
17:04:04 DEBUG opendrift:2257: -25.22912592595998 <- z -> 0.0
17:04:04 DEBUG opendrift:2258: ---------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:04 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:04 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:04 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:04 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:04 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 08:00:00 (before)
2026-10-17 09:00:00 (after)
17:04:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.961031262273615 and 59.69983649311395 degrees.
17:04:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.961031262273615 and 59.69983649311395 degrees.
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 53x35x11) for time after (2026-10-17 09:00:00)
17:04:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 08:00:00) in space (linearNDFast)
17:04:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 09:00:00) in space (linearNDFast)
17:04:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 08:00:00, weight 0.94) and
after (2026-10-17 09:00:00, weight 0.06) in time
17:04:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.19722998337988 degrees.
17:04:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.19722998337988 degrees.
17:04:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:06 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:06 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.191438 (min) 0.280372 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.331289 (min) 0.187014 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0440951 (min) -0.00205256 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.76343 (min) -5.26829 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.91554 (min) -8.5752 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 31.5457 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0116553 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0904 (min) 14.6437 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.7559 (min) 33.7264 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000354145 (min) 0.000363426 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:06 DEBUG opendrift:732: No elements hit coastline.
17:04:06 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:06 DEBUG opendrift:1811: No elements to deactivate
17:04:06 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:06 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:06 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:06 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 4
17:04:06 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0 0 3]
17:04:06 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3 0]
17:04:06 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 362. 0.]
[ 0. 0. 0. 0. 0.]
[ 12. 0. 0. 61. 0.]
[ 9. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:06 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:06 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:06 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08042837529173603
17:04:06 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:06 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:06 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:06 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:06 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:06 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:06 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(108), np.int64(0), np.int64(15), np.int64(377), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:06 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:06 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:06 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:06 DEBUG opendrift:2237: ======================================================================
17:04:06 INFO opendrift:2238: 2026-10-17 08:33:19.017143 - step 32 of 96 - 500 active elements (0 deactivated)
17:04:06 DEBUG opendrift:2244: 0 elements scheduled.
17:04:06 DEBUG opendrift:2246: ======================================================================
17:04:06 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.737796982180285
17:04:06 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.808527020193237
17:04:06 DEBUG opendrift:2257: -25.21297836303711 <- z -> -0.06380692164137935
17:04:06 DEBUG opendrift:2258: ---------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 08:00:00 (before)
2026-10-17 09:00:00 (after)
17:04:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 08:00:00) in space (linearNDFast)
17:04:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 09:00:00) in space (linearNDFast)
17:04:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 08:00:00, weight 0.44) and
after (2026-10-17 09:00:00, weight 0.56) in time
17:04:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.19148399147862 degrees.
17:04:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.19148399147862 degrees.
17:04:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:06 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:06 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:06 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:06 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.187169 (min) 0.277568 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.332146 (min) 0.209212 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0404514 (min) 0.00740018 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.92291 (min) -5.30848 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.06442 (min) -8.7201 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 31.1278 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01115e-06 (min) 0.0138435 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0881 (min) 14.6462 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.5501 (min) 33.7147 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000277625 (min) 0.000441332 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:06 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:06 DEBUG opendrift:732: No elements hit coastline.
17:04:06 DEBUG opendrift:771: No elements hit seafloor.
17:04:06 DEBUG opendrift:1811: No elements to deactivate
17:04:06 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:06 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:06 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:06 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 8
17:04:06 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 3 2 3 0 0 0 0]
17:04:06 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 0 0 0 3 3 3 3]
17:04:06 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 367. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 61. 0.]
[ 11. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:06 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:06 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:06 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08335787139495567
17:04:06 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:06 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:06 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
17:04:06 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:06 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:06 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:06 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:06 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:06 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:06 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:06 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:06 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(106), np.int64(0), np.int64(12), np.int64(382), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:06 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:06 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:06 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:06 DEBUG opendrift:2237: ======================================================================
17:04:06 INFO opendrift:2238: 2026-10-17 09:03:19.017143 - step 33 of 96 - 500 active elements (0 deactivated)
17:04:06 DEBUG opendrift:2244: 0 elements scheduled.
17:04:06 DEBUG opendrift:2246: ======================================================================
17:04:06 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.73686854988699
17:04:06 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.808734322983854
17:04:06 DEBUG opendrift:2257: -26.619363459252135 <- z -> 0.0
17:04:06 DEBUG opendrift:2258: ---------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 09:00:00 (before)
2026-10-17 10:00:00 (after)
17:04:07 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:08 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9496458239989 and 59.69983649311395 degrees.
17:04:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:08 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9496458239989 and 59.69983649311395 degrees.
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:08 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:08 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 53x36x11) for time after (2026-10-17 10:00:00)
17:04:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 09:00:00) in space (linearNDFast)
17:04:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 10:00:00) in space (linearNDFast)
17:04:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 09:00:00, weight 0.94) and
after (2026-10-17 10:00:00, weight 0.06) in time
17:04:08 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:08 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.19127668358096 degrees.
17:04:08 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.19127668358096 degrees.
17:04:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:08 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:08 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:08 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:08 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:08 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:08 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.203192 (min) 0.235314 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.328914 (min) 0.225328 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0406375 (min) 0.0156079 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.08885 (min) -5.35667 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.20251 (min) -8.81977 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 30.9215 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0122192 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1339 (min) 14.6487 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.9629 (min) 33.8936 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000257472 (min) 0.000516685 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:08 DEBUG opendrift:732: No elements hit coastline.
17:04:08 DEBUG opendrift:776: Lifting 3 elements to seafloor.
17:04:08 DEBUG opendrift:1811: No elements to deactivate
17:04:08 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:08 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:08 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:08 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:04:08 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0 0]
17:04:08 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3]
17:04:08 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 369. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 63. 0.]
[ 12. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:08 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:08 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:08 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:08 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:08 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08632726873074424
17:04:08 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:08 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:08 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:08 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:08 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:08 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:08 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:08 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:08 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(105), np.int64(0), np.int64(11), np.int64(384), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:08 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:08 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:08 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:08 DEBUG opendrift:2237: ======================================================================
17:04:08 INFO opendrift:2238: 2026-10-17 09:33:19.017143 - step 34 of 96 - 500 active elements (0 deactivated)
17:04:08 DEBUG opendrift:2244: 0 elements scheduled.
17:04:08 DEBUG opendrift:2246: ======================================================================
17:04:08 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.738215901118515
17:04:08 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.811596840641045
17:04:08 DEBUG opendrift:2257: -25.21297836303711 <- z -> -0.1576282308168786
17:04:08 DEBUG opendrift:2258: ---------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:08 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 09:00:00 (before)
2026-10-17 10:00:00 (after)
17:04:08 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 09:00:00) in space (linearNDFast)
17:04:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:08 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 10:00:00) in space (linearNDFast)
17:04:08 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:08 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 09:00:00, weight 0.44) and
after (2026-10-17 10:00:00, weight 0.56) in time
17:04:08 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:08 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.18841417439155 degrees.
17:04:08 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.18841417439155 degrees.
17:04:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:08 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:08 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:08 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:08 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:08 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:08 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:08 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:08 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:08 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:08 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:08 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.162055 (min) 0.243053 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.292776 (min) 0.229677 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0576092 (min) 0.0109033 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.06279 (min) -5.46926 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.2538 (min) -8.88781 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 31.5975 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01244e-06 (min) 0.0108459 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1791 (min) 14.6507 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.5742 (min) 33.801 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000230549 (min) 0.00028899 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:08 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:08 DEBUG opendrift:732: No elements hit coastline.
17:04:08 DEBUG opendrift:776: Lifting 15 elements to seafloor.
17:04:08 DEBUG opendrift:1811: No elements to deactivate
17:04:08 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:08 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:08 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:08 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 5
17:04:08 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0]
17:04:08 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3]
17:04:08 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 374. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 64. 0.]
[ 12. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:08 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:08 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:08 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:08 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:08 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08718718936596644
17:04:08 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:08 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:08 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
17:04:08 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 12 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:08 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:08 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:08 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:08 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:08 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:08 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(100), np.int64(0), np.int64(11), np.int64(389), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:08 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:08 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:08 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:08 DEBUG opendrift:2237: ======================================================================
17:04:08 INFO opendrift:2238: 2026-10-17 10:03:19.017143 - step 35 of 96 - 500 active elements (0 deactivated)
17:04:08 DEBUG opendrift:2244: 0 elements scheduled.
17:04:08 DEBUG opendrift:2246: ======================================================================
17:04:08 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.73581361544974
17:04:08 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.818936632860119
17:04:08 DEBUG opendrift:2257: -26.06116941623673 <- z -> -0.32470084081928474
17:04:08 DEBUG opendrift:2258: ---------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:08 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:08 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:08 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:08 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:08 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 10:00:00 (before)
2026-10-17 11:00:00 (after)
17:04:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:10 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:11 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9496458239989 and 59.69983649311395 degrees.
17:04:11 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:11 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9496458239989 and 59.69983649311395 degrees.
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:11 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:11 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 53x36x11) for time after (2026-10-17 11:00:00)
17:04:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 10:00:00) in space (linearNDFast)
17:04:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:11 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 11:00:00) in space (linearNDFast)
17:04:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:11 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 10:00:00, weight 0.94) and
after (2026-10-17 11:00:00, weight 0.06) in time
17:04:11 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:11 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.18107438286912 degrees.
17:04:11 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.18107438286912 degrees.
17:04:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:11 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:11 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:11 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:11 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:11 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:11 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.200806 (min) 0.226313 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.253715 (min) 0.283485 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.0746966 (min) 0.0028993 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.00376 (min) -5.55169 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.2962 (min) -8.9315 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 31.0806 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01287e-06 (min) 0.0140406 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1876 (min) 14.6528 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.8629 (min) 33.8845 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000254212 (min) 0.000275803 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:11 DEBUG opendrift:732: No elements hit coastline.
17:04:11 DEBUG opendrift:776: Lifting 24 elements to seafloor.
17:04:11 DEBUG opendrift:1811: No elements to deactivate
17:04:11 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:11 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:11 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:11 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 4
17:04:11 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0]
17:04:11 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3]
17:04:11 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 378. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 64. 0.]
[ 12. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:11 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:11 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:11 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:11 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:11 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08763132800157408
17:04:11 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:11 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:11 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
17:04:11 DEBUG opendrift:776: Lifting 4 elements to seafloor.
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:11 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:11 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:11 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:11 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:11 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:11 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(96), np.int64(0), np.int64(10), np.int64(394), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:11 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:11 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:11 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:11 DEBUG opendrift:2237: ======================================================================
17:04:11 INFO opendrift:2238: 2026-10-17 10:33:19.017143 - step 36 of 96 - 500 active elements (0 deactivated)
17:04:11 DEBUG opendrift:2244: 0 elements scheduled.
17:04:11 DEBUG opendrift:2246: ======================================================================
17:04:11 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.73796064726035
17:04:11 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.823523076488092
17:04:11 DEBUG opendrift:2257: -29.190208435751952 <- z -> -0.9335498200950938
17:04:11 DEBUG opendrift:2258: ---------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:11 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 10:00:00 (before)
2026-10-17 11:00:00 (after)
17:04:11 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 10:00:00) in space (linearNDFast)
17:04:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:11 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 11:00:00) in space (linearNDFast)
17:04:11 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:11 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 10:00:00, weight 0.44) and
after (2026-10-17 11:00:00, weight 0.56) in time
17:04:11 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:11 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.176487931867776 degrees.
17:04:11 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.176487931867776 degrees.
17:04:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:11 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:11 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:11 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:11 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:11 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:11 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:11 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:11 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:11 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:11 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:11 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.193255 (min) 0.235618 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.191141 (min) 0.29947 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.104405 (min) -0.0316473 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.65461 (min) -5.38686 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.26721 (min) -8.93655 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 32.1182 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01288e-06 (min) 0.0135224 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2372 (min) 14.6561 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.8494 (min) 33.8827 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000265682 (min) 0.000228761 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:11 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:11 DEBUG opendrift:732: No elements hit coastline.
17:04:11 DEBUG opendrift:776: Lifting 35 elements to seafloor.
17:04:11 DEBUG opendrift:1811: No elements to deactivate
17:04:11 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:11 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:11 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:11 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 5
17:04:11 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 3]
17:04:11 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 0]
17:04:11 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 382. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 65. 0.]
[ 13. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:11 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:11 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:11 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:11 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:11 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0850092500302933
17:04:11 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:11 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:11 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
17:04:11 DEBUG opendrift:776: Lifting 4 elements to seafloor.
17:04:11 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:11 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:11 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:11 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:11 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:11 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(93), np.int64(0), np.int64(10), np.int64(397), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:11 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:11 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:11 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:11 DEBUG opendrift:2237: ======================================================================
17:04:11 INFO opendrift:2238: 2026-10-17 11:03:19.017143 - step 37 of 96 - 500 active elements (0 deactivated)
17:04:11 DEBUG opendrift:2244: 0 elements scheduled.
17:04:11 DEBUG opendrift:2246: ======================================================================
17:04:11 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.73867910139158
17:04:11 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.83063857361275
17:04:11 DEBUG opendrift:2257: -25.449934005737305 <- z -> 0.0
17:04:11 DEBUG opendrift:2258: ---------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:11 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:11 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:11 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:11 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:11 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 11:00:00 (before)
2026-10-17 12:00:00 (after)
17:04:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:14 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9496458239989 and 59.69983649311395 degrees.
17:04:14 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:14 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9496458239989 and 59.69983649311395 degrees.
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:14 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:14 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 53x36x11) for time after (2026-10-17 12:00:00)
17:04:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 11:00:00) in space (linearNDFast)
17:04:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 12:00:00) in space (linearNDFast)
17:04:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 11:00:00, weight 0.94) and
after (2026-10-17 12:00:00, weight 0.06) in time
17:04:14 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:14 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16937243930205 degrees.
17:04:14 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16937243930205 degrees.
17:04:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:14 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:14 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:14 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:14 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:14 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:14 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.163326 (min) 0.23745 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.151505 (min) 0.345269 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.139329 (min) -0.0664945 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.41991 (min) -5.1528 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.24265 (min) -8.9214 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 31.7578 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0153207 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2453 (min) 14.6591 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.901 (min) 33.8116 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000277532 (min) 0.000224409 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:14 DEBUG opendrift:732: No elements hit coastline.
17:04:14 DEBUG opendrift:776: Lifting 43 elements to seafloor.
17:04:14 DEBUG opendrift:1811: No elements to deactivate
17:04:14 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:14 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:14 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:14 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:04:14 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 3 0]
17:04:14 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 0 3]
17:04:14 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 384. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 65. 0.]
[ 14. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:14 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:14 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:14 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:14 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:14 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08269276847479444
17:04:14 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:14 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:14 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:14 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:14 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:14 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:14 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:14 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:14 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(92), np.int64(0), np.int64(9), np.int64(399), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:14 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:14 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:14 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:14 DEBUG opendrift:2237: ======================================================================
17:04:14 INFO opendrift:2238: 2026-10-17 11:33:19.017143 - step 38 of 96 - 500 active elements (0 deactivated)
17:04:14 DEBUG opendrift:2244: 0 elements scheduled.
17:04:14 DEBUG opendrift:2246: ======================================================================
17:04:14 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.743314346871024
17:04:14 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.830206479097484
17:04:14 DEBUG opendrift:2257: -27.059497892226034 <- z -> -0.1632936721927596
17:04:14 DEBUG opendrift:2258: ---------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:14 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 11:00:00 (before)
2026-10-17 12:00:00 (after)
17:04:14 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 11:00:00) in space (linearNDFast)
17:04:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:14 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 12:00:00) in space (linearNDFast)
17:04:14 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:14 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 11:00:00, weight 0.44) and
after (2026-10-17 12:00:00, weight 0.56) in time
17:04:14 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:14 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16980453236181 degrees.
17:04:14 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16980453236181 degrees.
17:04:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:14 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:14 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:14 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:14 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:14 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:14 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:14 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:14 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:14 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:14 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:14 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.184064 (min) 0.232064 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.13563 (min) 0.387873 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.178837 (min) -0.103759 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.23791 (min) -4.92819 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.25438 (min) -8.85428 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 33.0227 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01286e-06 (min) 0.0143324 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2656 (min) 14.6603 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.219 (min) 33.8121 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000292424 (min) 0.000192047 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:14 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:14 DEBUG opendrift:732: No elements hit coastline.
17:04:14 DEBUG opendrift:776: Lifting 60 elements to seafloor.
17:04:14 DEBUG opendrift:1811: No elements to deactivate
17:04:14 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:14 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:14 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:14 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 5
17:04:14 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 3 0]
17:04:14 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 0 3]
17:04:14 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 388. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 66. 0.]
[ 15. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:14 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:14 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:14 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:14 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:14 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08140722998489333
17:04:14 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:14 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:14 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:559: 4 elements reached seafloor, interacting with bottom
17:04:14 DEBUG opendrift:776: Lifting 4 elements to seafloor.
17:04:14 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 10 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:14 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:14 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:14 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:14 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:14 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:14 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(89), np.int64(0), np.int64(9), np.int64(402), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:14 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:14 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:14 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:14 DEBUG opendrift:2237: ======================================================================
17:04:14 INFO opendrift:2238: 2026-10-17 12:03:19.017143 - step 39 of 96 - 500 active elements (0 deactivated)
17:04:14 DEBUG opendrift:2244: 0 elements scheduled.
17:04:14 DEBUG opendrift:2246: ======================================================================
17:04:14 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.74638846933468
17:04:14 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.83635996640659
17:04:14 DEBUG opendrift:2257: -27.156980514526367 <- z -> -0.16802245988625675
17:04:14 DEBUG opendrift:2258: ---------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:14 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:14 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:14 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:14 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:14 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 12:00:00 (before)
2026-10-17 13:00:00 (after)
17:04:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:17 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9427905945985 and 59.69983649311395 degrees.
17:04:17 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:17 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9427905945985 and 59.69983649311395 degrees.
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:17 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:17 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 54x36x11) for time after (2026-10-17 13:00:00)
17:04:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 12:00:00) in space (linearNDFast)
17:04:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:17 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 13:00:00) in space (linearNDFast)
17:04:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:17 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 12:00:00, weight 0.94) and
after (2026-10-17 13:00:00, weight 0.06) in time
17:04:17 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:17 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16365103775796 degrees.
17:04:17 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16365103775796 degrees.
17:04:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:17 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:17 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:17 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:17 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:17 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:17 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.154516 (min) 0.226797 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.146211 (min) 0.413945 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.22016 (min) -0.141031 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.03718 (min) -4.66792 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.26413 (min) -8.78244 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 34.6194 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01281e-06 (min) 0.0119021 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2703 (min) 14.6613 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.171 (min) 33.8117 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000306611 (min) 0.000158115 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:17 DEBUG opendrift:732: No elements hit coastline.
17:04:17 DEBUG opendrift:776: Lifting 70 elements to seafloor.
17:04:17 DEBUG opendrift:1811: No elements to deactivate
17:04:17 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:17 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:17 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:17 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 6
17:04:17 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 0 0 3]
17:04:17 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 3 3 0]
17:04:17 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 393. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 66. 0.]
[ 16. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:17 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:17 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:17 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:17 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:17 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08024262379196767
17:04:17 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:17 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:17 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:17 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:559: 5 elements reached seafloor, interacting with bottom
17:04:17 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:17 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 11 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:17 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:17 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:17 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:17 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(85), np.int64(0), np.int64(8), np.int64(407), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:17 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:17 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:17 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:17 DEBUG opendrift:2237: ======================================================================
17:04:17 INFO opendrift:2238: 2026-10-17 12:33:19.017143 - step 40 of 96 - 500 active elements (0 deactivated)
17:04:17 DEBUG opendrift:2244: 0 elements scheduled.
17:04:17 DEBUG opendrift:2246: ======================================================================
17:04:17 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.752099804112845
17:04:17 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.835524258690583
17:04:17 DEBUG opendrift:2257: -29.02718374944031 <- z -> -0.4759398511871298
17:04:17 DEBUG opendrift:2258: ---------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:17 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 12:00:00 (before)
2026-10-17 13:00:00 (after)
17:04:17 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 12:00:00) in space (linearNDFast)
17:04:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:17 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 13:00:00) in space (linearNDFast)
17:04:17 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:17 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 12:00:00, weight 0.44) and
after (2026-10-17 13:00:00, weight 0.56) in time
17:04:17 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:17 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:17 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:17 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:17 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:17 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:17 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:17 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:17 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:17 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:17 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:17 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:17 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:17 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.143159 (min) 0.234522 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.145935 (min) 0.501574 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.256211 (min) -0.181259 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.69048 (min) -4.20939 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.26168 (min) -8.78421 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 36.6841 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01263e-06 (min) 0.0144849 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2663 (min) 14.6601 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2046 (min) 33.8875 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000301238 (min) 0.000171064 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:17 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:17 DEBUG opendrift:732: No elements hit coastline.
17:04:17 DEBUG opendrift:776: Lifting 102 elements to seafloor.
17:04:17 DEBUG opendrift:1811: No elements to deactivate
17:04:17 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:17 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:17 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:17 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:17 DEBUG opendrift.models.chemicaldrift:1475: old species: [0]
17:04:17 DEBUG opendrift.models.chemicaldrift:1476: new species: [3]
17:04:17 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 394. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 67. 0.]
[ 16. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:17 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:17 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:17 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:17 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:17 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07785288523984826
17:04:17 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:17 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:17 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:17 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:17 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:17 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:17 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:17 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:17 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:17 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:17 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(84), np.int64(0), np.int64(8), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:17 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:17 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:17 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:17 DEBUG opendrift:2237: ======================================================================
17:04:17 INFO opendrift:2238: 2026-10-17 13:03:19.017143 - step 41 of 96 - 500 active elements (0 deactivated)
17:04:17 DEBUG opendrift:2244: 0 elements scheduled.
17:04:17 DEBUG opendrift:2246: ======================================================================
17:04:17 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.75785438673188
17:04:17 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.835524258690583
17:04:17 DEBUG opendrift:2257: -29.73320770263672 <- z -> -0.0919510732995108
17:04:17 DEBUG opendrift:2258: ---------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:17 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:17 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:17 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:17 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:17 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 13:00:00 (before)
2026-10-17 14:00:00 (after)
17:04:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.935932640185065 and 59.69983649311395 degrees.
17:04:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.935932640185065 and 59.69983649311395 degrees.
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:19 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:19 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 55x36x11) for time after (2026-10-17 14:00:00)
17:04:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 13:00:00) in space (linearNDFast)
17:04:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 14:00:00) in space (linearNDFast)
17:04:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 13:00:00, weight 0.94) and
after (2026-10-17 14:00:00, weight 0.06) in time
17:04:19 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.152123 (min) 0.264222 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.15326 (min) 0.59608 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.298647 (min) -0.220498 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.38248 (min) -3.79983 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.25912 (min) -8.73981 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 38.6549 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01303e-06 (min) 0.0148407 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2792 (min) 14.6587 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2268 (min) 33.8748 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000421179 (min) 0.000137783 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:19 DEBUG opendrift:732: No elements hit coastline.
17:04:19 DEBUG opendrift:776: Lifting 407 elements to seafloor.
17:04:19 DEBUG opendrift:1811: No elements to deactivate
17:04:19 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:19 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:19 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:19 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:19 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:19 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07580596824916701
17:04:19 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:19 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:19 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:19 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:19 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:19 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:19 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:19 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(84), np.int64(0), np.int64(8), np.int64(408), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:19 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:19 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:19 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:19 DEBUG opendrift:2237: ======================================================================
17:04:19 INFO opendrift:2238: 2026-10-17 13:33:19.017143 - step 42 of 96 - 500 active elements (0 deactivated)
17:04:19 DEBUG opendrift:2244: 0 elements scheduled.
17:04:19 DEBUG opendrift:2246: ======================================================================
17:04:19 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.76310962013761
17:04:19 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.835524258690583
17:04:19 DEBUG opendrift:2257: -29.70393943786621 <- z -> -0.6251882699913116
17:04:19 DEBUG opendrift:2258: ---------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 13:00:00 (before)
2026-10-17 14:00:00 (after)
17:04:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 13:00:00) in space (linearNDFast)
17:04:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 14:00:00) in space (linearNDFast)
17:04:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 13:00:00, weight 0.44) and
after (2026-10-17 14:00:00, weight 0.56) in time
17:04:19 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:19 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:20 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:20 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:20 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:20 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:20 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:20 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:20 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:20 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:20 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.198197 (min) 0.326867 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.149327 (min) 0.636656 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.324823 (min) -0.25178 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.16931 (min) -3.78247 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.09713 (min) -8.49758 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 41.3555 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01384e-06 (min) 0.0144133 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2781 (min) 14.6596 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2692 (min) 33.8566 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000326175 (min) 0.000117728 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:20 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:20 DEBUG opendrift:732: No elements hit coastline.
17:04:20 DEBUG opendrift:776: Lifting 408 elements to seafloor.
17:04:20 DEBUG opendrift:1811: No elements to deactivate
17:04:20 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:20 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:20 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:20 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:20 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:04:20 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:04:20 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 396. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 67. 0.]
[ 16. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:20 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:20 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:20 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:20 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:20 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07236793796246703
17:04:20 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:20 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:20 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:20 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:20 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:20 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:20 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:20 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:20 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:20 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:20 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:20 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:20 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:20 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:20 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(82), np.int64(0), np.int64(6), np.int64(412), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:20 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:20 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:20 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:20 DEBUG opendrift:2237: ======================================================================
17:04:20 INFO opendrift:2238: 2026-10-17 14:03:19.017143 - step 43 of 96 - 500 active elements (0 deactivated)
17:04:20 DEBUG opendrift:2244: 0 elements scheduled.
17:04:20 DEBUG opendrift:2246: ======================================================================
17:04:20 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.76924376845232
17:04:20 DEBUG opendrift:2257: 10.506001851511254 <- longitude -> 10.835524258690585
17:04:20 DEBUG opendrift:2257: -29.686250686645508 <- z -> -0.10350953914115357
17:04:20 DEBUG opendrift:2258: ---------------------------------
17:04:20 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:20 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:20 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:20 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:20 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:20 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:20 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:20 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 14:00:00 (before)
2026-10-17 15:00:00 (after)
17:04:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.922208550604154 and 59.69983649311395 degrees.
17:04:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.922208550604154 and 59.69983649311395 degrees.
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:22 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:22 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 57x36x11) for time after (2026-10-17 15:00:00)
17:04:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 14:00:00) in space (linearNDFast)
17:04:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 15:00:00) in space (linearNDFast)
17:04:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 14:00:00, weight 0.94) and
after (2026-10-17 15:00:00, weight 0.06) in time
17:04:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.164486757114375 degrees.
17:04:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.164486757114375 degrees.
17:04:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:22 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:22 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.185463 (min) 0.275832 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.148027 (min) 0.632552 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.337474 (min) -0.275781 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.00841 (min) -3.7202 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.03261 (min) -8.30553 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 44.1978 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01351e-06 (min) 0.0125919 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2857 (min) 14.6622 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2852 (min) 33.8383 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000528393 (min) 0.000105995 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:22 DEBUG opendrift:732: No elements hit coastline.
17:04:22 DEBUG opendrift:776: Lifting 412 elements to seafloor.
17:04:22 DEBUG opendrift:1811: No elements to deactivate
17:04:22 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:22 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:22 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:22 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:22 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:04:22 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:04:22 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 398. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 69. 0.]
[ 16. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:22 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:22 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:22 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07006127814020183
17:04:22 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:22 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:22 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:22 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:22 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:22 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(80), np.int64(0), np.int64(6), np.int64(414), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:22 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:22 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:22 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:22 DEBUG opendrift:2237: ======================================================================
17:04:22 INFO opendrift:2238: 2026-10-17 14:33:19.017143 - step 44 of 96 - 500 active elements (0 deactivated)
17:04:22 DEBUG opendrift:2244: 0 elements scheduled.
17:04:22 DEBUG opendrift:2246: ======================================================================
17:04:22 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.77501817156803
17:04:22 DEBUG opendrift:2257: 10.506001851511254 <- longitude -> 10.835524258690585
17:04:22 DEBUG opendrift:2257: -31.86819287866746 <- z -> -0.7139439074610747
17:04:22 DEBUG opendrift:2258: ---------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 14:00:00 (before)
2026-10-17 15:00:00 (after)
17:04:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 14:00:00) in space (linearNDFast)
17:04:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 15:00:00) in space (linearNDFast)
17:04:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 14:00:00, weight 0.44) and
after (2026-10-17 15:00:00, weight 0.56) in time
17:04:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:22 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:22 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:22 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:22 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.194547 (min) 0.307167 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.128203 (min) 0.488027 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.335163 (min) -0.278679 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.65654 (min) -3.12118 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.65055 (min) -8.73112 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 47.4431 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01218e-06 (min) 0.0121329 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.295 (min) 14.6616 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.301 (min) 33.8239 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000711476 (min) 0.000547513 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:22 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:22 DEBUG opendrift:732: No elements hit coastline.
17:04:22 DEBUG opendrift:776: Lifting 407 elements to seafloor.
17:04:22 DEBUG opendrift:1811: No elements to deactivate
17:04:22 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:22 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:22 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:22 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:22 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:04:22 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:04:22 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 400. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 69. 0.]
[ 16. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:22 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:22 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:22 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07581414478912717
17:04:22 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:22 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:22 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:22 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:22 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:22 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:22 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(78), np.int64(0), np.int64(6), np.int64(416), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:22 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:22 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:22 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:22 DEBUG opendrift:2237: ======================================================================
17:04:22 INFO opendrift:2238: 2026-10-17 15:03:19.017143 - step 45 of 96 - 500 active elements (0 deactivated)
17:04:22 DEBUG opendrift:2244: 0 elements scheduled.
17:04:22 DEBUG opendrift:2246: ======================================================================
17:04:22 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.78098786648954
17:04:22 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.835524258690581
17:04:22 DEBUG opendrift:2257: -34.30529041403066 <- z -> 0.0
17:04:22 DEBUG opendrift:2258: ---------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 15:00:00 (before)
2026-10-17 16:00:00 (after)
17:04:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9153424125783 and 59.69983649311395 degrees.
17:04:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9153424125783 and 59.69983649311395 degrees.
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:25 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:25 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 58x36x11) for time after (2026-10-17 16:00:00)
17:04:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 15:00:00) in space (linearNDFast)
17:04:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 16:00:00) in space (linearNDFast)
17:04:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 15:00:00, weight 0.94) and
after (2026-10-17 16:00:00, weight 0.06) in time
17:04:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:25 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.238053 (min) 0.309246 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.113889 (min) 0.493768 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.332887 (min) -0.280286 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.42492 (min) -2.65044 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: y_wind: -10.1644 (min) -9.12131 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 51.0114 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0183585 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.271 (min) 14.6609 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.3187 (min) 33.8214 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000672729 (min) 0.00050666 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:25 DEBUG opendrift:732: No elements hit coastline.
17:04:25 DEBUG opendrift:776: Lifting 362 elements to seafloor.
17:04:25 DEBUG opendrift:1811: No elements to deactivate
17:04:25 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:25 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:25 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:25 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:04:25 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 3]
17:04:25 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 0]
17:04:25 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 402. 0.]
[ 0. 0. 0. 0. 0.]
[ 13. 0. 0. 69. 0.]
[ 17. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:25 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:25 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:25 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08153374040498494
17:04:25 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:25 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:25 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:25 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 8 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:25 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:25 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:25 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(77), np.int64(0), np.int64(6), np.int64(417), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:25 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:25 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:25 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:25 DEBUG opendrift:2237: ======================================================================
17:04:25 INFO opendrift:2238: 2026-10-17 15:33:19.017143 - step 46 of 96 - 500 active elements (0 deactivated)
17:04:25 DEBUG opendrift:2244: 0 elements scheduled.
17:04:25 DEBUG opendrift:2246: ======================================================================
17:04:25 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.784402696502276
17:04:25 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.835524258690585
17:04:25 DEBUG opendrift:2257: -33.59620160660234 <- z -> -0.5805476517756318
17:04:25 DEBUG opendrift:2258: ---------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 15:00:00 (before)
2026-10-17 16:00:00 (after)
17:04:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 15:00:00) in space (linearNDFast)
17:04:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 16:00:00) in space (linearNDFast)
17:04:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 15:00:00, weight 0.44) and
after (2026-10-17 16:00:00, weight 0.56) in time
17:04:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.16448674303817 degrees.
17:04:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:25 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:25 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.239828 (min) 0.310889 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0905056 (min) 0.47332 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.317901 (min) -0.266764 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.05334 (min) -3.3604 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.77307 (min) -8.97811 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 53.2562 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.0105e-06 (min) 0.0198204 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2489 (min) 14.6602 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.3579 (min) 33.838 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000783028 (min) 0.000820362 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:25 DEBUG opendrift:732: No elements hit coastline.
17:04:25 DEBUG opendrift:771: No elements hit seafloor.
17:04:25 DEBUG opendrift:1811: No elements to deactivate
17:04:25 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:25 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:25 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:25 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:25 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 2]
17:04:25 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 0]
17:04:25 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 403. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 69. 0.]
[ 17. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:25 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:25 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:25 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08023808362340604
17:04:25 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:25 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:25 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:25 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:25 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:25 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:25 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(77), np.int64(0), np.int64(5), np.int64(418), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:25 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:25 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:25 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:25 DEBUG opendrift:2237: ======================================================================
17:04:25 INFO opendrift:2238: 2026-10-17 16:03:19.017143 - step 47 of 96 - 500 active elements (0 deactivated)
17:04:25 DEBUG opendrift:2244: 0 elements scheduled.
17:04:25 DEBUG opendrift:2246: ======================================================================
17:04:25 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.787927874406314
17:04:25 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.838845820539587
17:04:25 DEBUG opendrift:2257: -36.595278405719355 <- z -> -0.18206224135951699
17:04:25 DEBUG opendrift:2258: ---------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 16:00:00 (before)
2026-10-17 17:00:00 (after)
17:04:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:26 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:27 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.919867637075825 and 59.71123960860728 degrees.
17:04:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:27 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.919867637075825 and 59.71123960860728 degrees.
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:27 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:27 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 59x36x11) for time after (2026-10-17 17:00:00)
17:04:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 16:00:00) in space (linearNDFast)
17:04:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 17:00:00) in space (linearNDFast)
17:04:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 16:00:00, weight 0.94) and
after (2026-10-17 17:00:00, weight 0.06) in time
17:04:27 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:27 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.1611651901804 degrees.
17:04:27 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.1611651901804 degrees.
17:04:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:27 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:27 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:27 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:27 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:27 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:27 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.217846 (min) 0.330647 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0764291 (min) 0.474576 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.301297 (min) -0.252019 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.74963 (min) -3.98167 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.44302 (min) -8.73093 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 55.6752 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00731e-06 (min) 0.018908 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2202 (min) 14.6604 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.3575 (min) 33.8363 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000829149 (min) 0.000939067 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:27 DEBUG opendrift:732: No elements hit coastline.
17:04:27 DEBUG opendrift:771: No elements hit seafloor.
17:04:27 DEBUG opendrift:1811: No elements to deactivate
17:04:27 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:27 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:27 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:27 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:27 DEBUG opendrift.models.chemicaldrift:1475: old species: [3]
17:04:27 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:04:27 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 403. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 69. 0.]
[ 18. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:27 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:27 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:27 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:27 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:27 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08016300491062855
17:04:27 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:27 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:27 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:27 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:27 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:27 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:27 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(78), np.int64(0), np.int64(5), np.int64(417), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:27 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:27 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:27 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:27 DEBUG opendrift:2237: ======================================================================
17:04:27 INFO opendrift:2238: 2026-10-17 16:33:19.017143 - step 48 of 96 - 500 active elements (0 deactivated)
17:04:27 DEBUG opendrift:2244: 0 elements scheduled.
17:04:27 DEBUG opendrift:2246: ======================================================================
17:04:27 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.791242259834824
17:04:27 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.843239221100344
17:04:27 DEBUG opendrift:2257: -33.33414739920894 <- z -> -0.273188723275112
17:04:27 DEBUG opendrift:2258: ---------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:27 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 16:00:00 (before)
2026-10-17 17:00:00 (after)
17:04:27 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 16:00:00) in space (linearNDFast)
17:04:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:27 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 17:00:00) in space (linearNDFast)
17:04:27 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:27 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 16:00:00, weight 0.44) and
after (2026-10-17 17:00:00, weight 0.56) in time
17:04:27 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:27 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.15677178619733 degrees.
17:04:27 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.15677178619733 degrees.
17:04:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:27 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:27 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:27 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:27 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:27 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:27 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:27 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:27 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:27 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:27 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:27 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.355387 (min) 0.302335 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0655745 (min) 0.450245 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.278637 (min) -0.2296 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.96892 (min) -4.28795 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.42363 (min) -8.77697 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 57.9996 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00744e-06 (min) 0.0197116 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.188 (min) 14.6586 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.401 (min) 33.8426 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000642105 (min) 0.000790281 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:27 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:27 DEBUG opendrift:732: No elements hit coastline.
17:04:27 DEBUG opendrift:771: No elements hit seafloor.
17:04:27 DEBUG opendrift:1811: No elements to deactivate
17:04:27 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:27 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:27 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:27 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:27 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:27 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08200862226596953
17:04:27 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:27 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:27 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:27 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 9 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:27 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:27 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:27 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:27 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:27 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:27 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(78), np.int64(0), np.int64(5), np.int64(417), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:27 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:27 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:27 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:27 DEBUG opendrift:2237: ======================================================================
17:04:27 INFO opendrift:2238: 2026-10-17 17:03:19.017143 - step 49 of 96 - 500 active elements (0 deactivated)
17:04:27 DEBUG opendrift:2244: 0 elements scheduled.
17:04:27 DEBUG opendrift:2246: ======================================================================
17:04:27 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.79439449457241
17:04:27 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.840175112961052
17:04:27 DEBUG opendrift:2257: -38.01241944247952 <- z -> -0.4051271233180348
17:04:27 DEBUG opendrift:2258: ---------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:27 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:27 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:27 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:27 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:27 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 17:00:00 (before)
2026-10-17 18:00:00 (after)
17:04:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:30 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.91299747837175 and 59.722645375869426 degrees.
17:04:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:30 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.91299747837175 and 59.722645375869426 degrees.
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:30 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:30 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 60x37x11) for time after (2026-10-17 18:00:00)
17:04:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 17:00:00) in space (linearNDFast)
17:04:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 18:00:00) in space (linearNDFast)
17:04:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 17:00:00, weight 0.94) and
after (2026-10-17 18:00:00, weight 0.06) in time
17:04:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:30 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:30 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:30 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:30 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:30 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:30 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:30 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:30 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.35919 (min) 0.269715 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.116887 (min) 0.393208 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.255681 (min) -0.207496 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.258 (min) -4.61754 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.45879 (min) -8.85741 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 60.2976 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00732e-06 (min) 0.0212785 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1883 (min) 14.6584 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.3948 (min) 33.8649 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00058365 (min) 0.00131321 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:30 DEBUG opendrift:732: No elements hit coastline.
17:04:30 DEBUG opendrift:771: No elements hit seafloor.
17:04:30 DEBUG opendrift:1811: No elements to deactivate
17:04:30 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:30 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:30 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:30 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:30 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:04:30 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:04:30 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 405. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 69. 0.]
[ 18. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:30 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:30 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:30 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:30 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:30 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08409490385965411
17:04:30 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:30 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:30 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:30 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:30 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:30 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:30 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:30 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:30 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:30 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(76), np.int64(0), np.int64(5), np.int64(419), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:30 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:30 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:30 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:30 DEBUG opendrift:2237: ======================================================================
17:04:30 INFO opendrift:2238: 2026-10-17 17:33:19.017143 - step 50 of 96 - 500 active elements (0 deactivated)
17:04:30 DEBUG opendrift:2244: 0 elements scheduled.
17:04:30 DEBUG opendrift:2246: ======================================================================
17:04:30 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.80074931163547
17:04:30 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.840175112961056
17:04:30 DEBUG opendrift:2257: -33.62068717758071 <- z -> -0.9865006952231061
17:04:30 DEBUG opendrift:2258: ---------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:30 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 17:00:00 (before)
2026-10-17 18:00:00 (after)
17:04:30 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 17:00:00) in space (linearNDFast)
17:04:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:30 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 18:00:00) in space (linearNDFast)
17:04:30 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:30 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 17:00:00, weight 0.44) and
after (2026-10-17 18:00:00, weight 0.56) in time
17:04:30 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:30 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:30 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:30 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:30 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:30 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:30 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:30 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:30 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:30 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:30 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:30 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:30 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:30 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.269849 (min) 0.348539 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.154857 (min) 0.366926 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.22948 (min) -0.184185 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.80686 (min) -5.13471 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: y_wind: -9.19981 (min) -8.68824 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 64.4646 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00754e-06 (min) 0.0229879 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.2075 (min) 14.6577 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4983 (min) 33.8586 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000536331 (min) 0.0015275 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:30 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:30 DEBUG opendrift:732: No elements hit coastline.
17:04:30 DEBUG opendrift:771: No elements hit seafloor.
17:04:30 DEBUG opendrift:1811: No elements to deactivate
17:04:30 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:30 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:30 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:30 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:30 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:30 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08549980712332586
17:04:30 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:30 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:30 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:30 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:30 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:30 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:30 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:30 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:30 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(76), np.int64(0), np.int64(5), np.int64(419), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:30 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:30 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:30 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:30 DEBUG opendrift:2237: ======================================================================
17:04:30 INFO opendrift:2238: 2026-10-17 18:03:19.017143 - step 51 of 96 - 500 active elements (0 deactivated)
17:04:30 DEBUG opendrift:2244: 0 elements scheduled.
17:04:30 DEBUG opendrift:2246: ======================================================================
17:04:30 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.80408142858909
17:04:30 DEBUG opendrift:2257: 10.506001851511265 <- longitude -> 10.840175112961052
17:04:30 DEBUG opendrift:2257: -35.2019594143791 <- z -> 0.0
17:04:30 DEBUG opendrift:2258: ---------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:30 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:30 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:30 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:30 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:30 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 18:00:00 (before)
2026-10-17 19:00:00 (after)
17:04:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9061245859898 and 59.734053794916804 degrees.
17:04:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.9061245859898 and 59.734053794916804 degrees.
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:32 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 61x38x11) for time after (2026-10-17 19:00:00)
17:04:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 18:00:00) in space (linearNDFast)
17:04:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 19:00:00) in space (linearNDFast)
17:04:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 18:00:00, weight 0.94) and
after (2026-10-17 19:00:00, weight 0.06) in time
17:04:32 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.459339 (min) 0.304849 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.100425 (min) 0.321384 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.202883 (min) -0.160832 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.34804 (min) -5.62781 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.95564 (min) -8.51037 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 66.628 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0230346 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1103 (min) 14.6569 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4175 (min) 34.0641 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000469213 (min) 0.0010819 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:32 DEBUG opendrift:732: No elements hit coastline.
17:04:32 DEBUG opendrift:771: No elements hit seafloor.
17:04:32 DEBUG opendrift:1811: No elements to deactivate
17:04:32 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:32 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:32 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:32 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:32 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:32 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08696467168003873
17:04:32 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:32 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:32 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:32 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:32 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:32 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(76), np.int64(0), np.int64(4), np.int64(420), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:32 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:32 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:32 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:32 DEBUG opendrift:2237: ======================================================================
17:04:32 INFO opendrift:2238: 2026-10-17 18:33:19.017143 - step 52 of 96 - 500 active elements (0 deactivated)
17:04:32 DEBUG opendrift:2244: 0 elements scheduled.
17:04:32 DEBUG opendrift:2246: ======================================================================
17:04:32 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.809069911218785
17:04:32 DEBUG opendrift:2257: 10.506001851511265 <- longitude -> 10.840175112961052
17:04:32 DEBUG opendrift:2257: -33.7805093675661 <- z -> -0.010235113889657477
17:04:32 DEBUG opendrift:2258: ---------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 18:00:00 (before)
2026-10-17 19:00:00 (after)
17:04:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 18:00:00) in space (linearNDFast)
17:04:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 19:00:00) in space (linearNDFast)
17:04:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 18:00:00, weight 0.44) and
after (2026-10-17 19:00:00, weight 0.56) in time
17:04:32 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:32 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.368418 (min) 0.32754 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.10996 (min) 0.312699 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.179141 (min) -0.137143 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.5639 (min) -5.91572 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.59394 (min) -8.27114 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 69.8674 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00813e-06 (min) 0.0219772 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1278 (min) 14.6553 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4589 (min) 34.0717 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000226997 (min) 0.00144728 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:32 DEBUG opendrift:732: No elements hit coastline.
17:04:32 DEBUG opendrift:771: No elements hit seafloor.
17:04:32 DEBUG opendrift:1811: No elements to deactivate
17:04:32 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:32 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:32 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:32 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:32 DEBUG opendrift.models.chemicaldrift:1475: old species: [3]
17:04:32 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:04:32 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 405. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 19. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:32 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:32 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:32 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08431307202173428
17:04:32 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:32 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:32 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:32 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:32 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:32 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(77), np.int64(0), np.int64(4), np.int64(419), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:32 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:32 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:32 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:32 DEBUG opendrift:2237: ======================================================================
17:04:32 INFO opendrift:2238: 2026-10-17 19:03:19.017143 - step 53 of 96 - 500 active elements (0 deactivated)
17:04:32 DEBUG opendrift:2244: 0 elements scheduled.
17:04:32 DEBUG opendrift:2246: ======================================================================
17:04:32 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.81115758416997
17:04:32 DEBUG opendrift:2257: 10.506001851511265 <- longitude -> 10.840175112961049
17:04:32 DEBUG opendrift:2257: -36.59053383613922 <- z -> 0.0
17:04:32 DEBUG opendrift:2258: ---------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 19:00:00 (before)
2026-10-17 20:00:00 (after)
17:04:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.89924895849378 and 59.74546486576732 degrees.
17:04:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.89924895849378 and 59.74546486576732 degrees.
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:35 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:35 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 62x39x11) for time after (2026-10-17 20:00:00)
17:04:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 19:00:00) in space (linearNDFast)
17:04:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 20:00:00) in space (linearNDFast)
17:04:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 19:00:00, weight 0.94) and
after (2026-10-17 20:00:00, weight 0.06) in time
17:04:35 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:35 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:35 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.397783 (min) 0.277167 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.123356 (min) 0.279432 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.155726 (min) -0.113529 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.8275 (min) -6.14329 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.36166 (min) -8.0079 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 71.045 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0228283 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1436 (min) 14.6541 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4182 (min) 34.0127 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00021738 (min) 0.00152132 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:35 DEBUG opendrift:732: No elements hit coastline.
17:04:35 DEBUG opendrift:771: No elements hit seafloor.
17:04:35 DEBUG opendrift:1811: No elements to deactivate
17:04:35 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:35 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:35 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:35 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:04:35 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0 0]
17:04:35 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3]
17:04:35 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 407. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 20. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:35 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:35 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:35 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08203283414465984
17:04:35 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:35 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:35 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:35 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:35 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:35 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(76), np.int64(0), np.int64(4), np.int64(420), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:35 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:35 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:35 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:35 DEBUG opendrift:2237: ======================================================================
17:04:35 INFO opendrift:2238: 2026-10-17 19:33:19.017143 - step 54 of 96 - 500 active elements (0 deactivated)
17:04:35 DEBUG opendrift:2244: 0 elements scheduled.
17:04:35 DEBUG opendrift:2246: ======================================================================
17:04:35 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.812494709738544
17:04:35 DEBUG opendrift:2257: 10.506001851511261 <- longitude -> 10.840175112961047
17:04:35 DEBUG opendrift:2257: -34.00072139146489 <- z -> 0.0
17:04:35 DEBUG opendrift:2258: ---------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 19:00:00 (before)
2026-10-17 20:00:00 (after)
17:04:35 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 19:00:00) in space (linearNDFast)
17:04:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:35 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 20:00:00) in space (linearNDFast)
17:04:35 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:35 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 19:00:00, weight 0.44) and
after (2026-10-17 20:00:00, weight 0.56) in time
17:04:35 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:35 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:35 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:35 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:35 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:35 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:35 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:35 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.478523 (min) 0.280547 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.149083 (min) 0.245049 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.134734 (min) -0.0903914 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.08236 (min) -6.44857 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: y_wind: -8.01206 (min) -7.6237 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 71.8423 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0207079 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0824 (min) 14.6531 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4652 (min) 34.0995 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000269477 (min) 0.00159348 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:35 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:35 DEBUG opendrift:732: No elements hit coastline.
17:04:35 DEBUG opendrift:771: No elements hit seafloor.
17:04:35 DEBUG opendrift:1811: No elements to deactivate
17:04:35 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:35 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:35 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:35 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:35 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 3]
17:04:35 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 0]
17:04:35 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 408. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 21. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:35 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:35 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:35 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.08054937113694952
17:04:35 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:35 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:35 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:35 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 6 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:35 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:35 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:35 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:35 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:35 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:35 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(76), np.int64(0), np.int64(4), np.int64(420), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:35 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:35 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:35 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:35 DEBUG opendrift:2237: ======================================================================
17:04:35 INFO opendrift:2238: 2026-10-17 20:03:19.017143 - step 55 of 96 - 500 active elements (0 deactivated)
17:04:35 DEBUG opendrift:2244: 0 elements scheduled.
17:04:35 DEBUG opendrift:2246: ======================================================================
17:04:35 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.81375756636707
17:04:35 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.840175112961047
17:04:35 DEBUG opendrift:2257: -33.91887983409968 <- z -> 0.0
17:04:35 DEBUG opendrift:2258: ---------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:35 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:35 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:35 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:35 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:35 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 20:00:00 (before)
2026-10-17 21:00:00 (after)
17:04:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:37 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.89237059445251 and 59.756878588440536 degrees.
17:04:37 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:37 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.89237059445251 and 59.756878588440536 degrees.
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:37 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:37 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 63x40x11) for time after (2026-10-17 21:00:00)
17:04:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 20:00:00) in space (linearNDFast)
17:04:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 21:00:00) in space (linearNDFast)
17:04:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 20:00:00, weight 0.94) and
after (2026-10-17 21:00:00, weight 0.06) in time
17:04:37 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:37 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:37 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:37 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:37 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.34009 (min) 0.252435 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.157626 (min) 0.273132 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.116051 (min) -0.0638903 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.35919 (min) -6.74491 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.66543 (min) -7.25602 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 72.4777 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0185938 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.1163 (min) 14.6518 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4784 (min) 34.1107 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000374734 (min) 0.00141879 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:37 DEBUG opendrift:732: No elements hit coastline.
17:04:37 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:37 DEBUG opendrift:1811: No elements to deactivate
17:04:37 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:37 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:37 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:37 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:37 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:04:37 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:04:37 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 410. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 21. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:37 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:37 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:37 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:37 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:37 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07941240136665255
17:04:37 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:37 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:37 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:37 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:37 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:37 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:37 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:37 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(74), np.int64(0), np.int64(4), np.int64(422), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:37 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:37 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:37 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:37 DEBUG opendrift:2237: ======================================================================
17:04:37 INFO opendrift:2238: 2026-10-17 20:33:19.017143 - step 56 of 96 - 500 active elements (0 deactivated)
17:04:37 DEBUG opendrift:2244: 0 elements scheduled.
17:04:37 DEBUG opendrift:2246: ======================================================================
17:04:37 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.81672705762856
17:04:37 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.840175112961047
17:04:37 DEBUG opendrift:2257: -33.72195816040039 <- z -> -0.30535412904475345
17:04:37 DEBUG opendrift:2258: ---------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 20:00:00 (before)
2026-10-17 21:00:00 (after)
17:04:37 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 20:00:00) in space (linearNDFast)
17:04:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:37 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 21:00:00) in space (linearNDFast)
17:04:37 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:37 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 20:00:00, weight 0.44) and
after (2026-10-17 21:00:00, weight 0.56) in time
17:04:37 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:37 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:37 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:37 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:37 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:37 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:37 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:37 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:37 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:37 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:37 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:37 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.513349 (min) 0.221135 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.154525 (min) 0.277117 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.107763 (min) -0.040148 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.45517 (min) -6.96477 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.49943 (min) -6.82658 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 73.7012 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00875e-06 (min) 0.0193095 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0894 (min) 14.6512 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.5415 (min) 34.1207 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000370131 (min) 0.00127958 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:37 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:37 DEBUG opendrift:732: No elements hit coastline.
17:04:37 DEBUG opendrift:771: No elements hit seafloor.
17:04:37 DEBUG opendrift:1811: No elements to deactivate
17:04:37 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:37 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:37 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:37 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 4
17:04:37 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 3 0]
17:04:37 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 0 3]
17:04:37 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 413. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 22. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:37 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:37 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:37 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:37 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:37 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07914686858449232
17:04:37 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:37 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:37 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
17:04:37 DEBUG opendrift:776: Lifting 3 elements to seafloor.
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 7 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:37 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:37 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:37 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:37 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:37 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(4), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:37 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:37 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:37 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:37 DEBUG opendrift:2237: ======================================================================
17:04:37 INFO opendrift:2238: 2026-10-17 21:03:19.017143 - step 57 of 96 - 500 active elements (0 deactivated)
17:04:37 DEBUG opendrift:2244: 0 elements scheduled.
17:04:37 DEBUG opendrift:2246: ======================================================================
17:04:37 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.817567099293214
17:04:37 DEBUG opendrift:2257: 10.50600185151126 <- longitude -> 10.840175112961047
17:04:37 DEBUG opendrift:2257: -35.297430258187056 <- z -> 0.0
17:04:37 DEBUG opendrift:2258: ---------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:37 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:37 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:37 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:37 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:37 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 21:00:00 (before)
2026-10-17 22:00:00 (after)
17:04:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.768294962960084 degrees.
17:04:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.768294962960084 degrees.
17:04:39 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:39 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:39 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:39 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:39 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:39 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:39 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 64x41x11) for time after (2026-10-17 22:00:00)
17:04:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 21:00:00) in space (linearNDFast)
17:04:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 22:00:00) in space (linearNDFast)
17:04:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 21:00:00, weight 0.94) and
after (2026-10-17 22:00:00, weight 0.06) in time
17:04:40 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:40 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:40 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:40 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:40 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:40 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:40 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:40 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:40 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:40 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:40 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.487643 (min) 0.187627 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.145921 (min) 0.293516 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.102086 (min) -0.0189582 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.63393 (min) -7.17572 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: y_wind: -7.33755 (min) -6.37986 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 74.1018 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0181163 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0754 (min) 14.6506 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.5613 (min) 34.1655 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00036517 (min) 0.00104781 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:40 DEBUG opendrift:732: No elements hit coastline.
17:04:40 DEBUG opendrift:771: No elements hit seafloor.
17:04:40 DEBUG opendrift:1811: No elements to deactivate
17:04:40 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:40 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:40 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:40 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:40 DEBUG opendrift.models.chemicaldrift:1475: old species: [0]
17:04:40 DEBUG opendrift.models.chemicaldrift:1476: new species: [3]
17:04:40 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 414. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 22. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:40 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:40 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:40 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:40 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:40 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07862318873761427
17:04:40 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:40 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:40 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:40 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:40 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:40 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:40 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:40 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:40 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(71), np.int64(0), np.int64(4), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:40 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:40 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:40 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:40 DEBUG opendrift:2237: ======================================================================
17:04:40 INFO opendrift:2238: 2026-10-17 21:33:19.017143 - step 58 of 96 - 500 active elements (0 deactivated)
17:04:40 DEBUG opendrift:2244: 0 elements scheduled.
17:04:40 DEBUG opendrift:2246: ======================================================================
17:04:40 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.81842962644334
17:04:40 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.840175112961049
17:04:40 DEBUG opendrift:2257: -37.35459075035937 <- z -> -0.33872423700866516
17:04:40 DEBUG opendrift:2258: ---------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:40 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 21:00:00 (before)
2026-10-17 22:00:00 (after)
17:04:40 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 21:00:00) in space (linearNDFast)
17:04:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:40 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 22:00:00) in space (linearNDFast)
17:04:40 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:40 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 21:00:00, weight 0.44) and
after (2026-10-17 22:00:00, weight 0.56) in time
17:04:40 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:40 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:40 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:40 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:40 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:40 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:40 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:40 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:40 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:40 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:40 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:40 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:40 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:40 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.614918 (min) 0.195268 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.0976067 (min) 0.346777 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.117663 (min) -0.0183023 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.7414 (min) -7.22912 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.96079 (min) -6.0149 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 74.4245 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01071e-06 (min) 0.0176574 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0345 (min) 14.6491 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.6047 (min) 34.1225 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000388065 (min) 0.000969005 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:40 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:40 DEBUG opendrift:732: No elements hit coastline.
17:04:40 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:40 DEBUG opendrift:1811: No elements to deactivate
17:04:40 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:40 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:40 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:40 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:04:40 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0]
17:04:40 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3]
17:04:40 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 417. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 22. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:40 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:40 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:40 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:40 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:40 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07620509354950178
17:04:40 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:40 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:40 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:40 DEBUG opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
17:04:40 DEBUG opendrift:776: Lifting 3 elements to seafloor.
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 5 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:40 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:40 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:40 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:40 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:40 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(68), np.int64(0), np.int64(4), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:40 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:40 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:40 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:40 DEBUG opendrift:2237: ======================================================================
17:04:40 INFO opendrift:2238: 2026-10-17 22:03:19.017143 - step 59 of 96 - 500 active elements (0 deactivated)
17:04:40 DEBUG opendrift:2244: 0 elements scheduled.
17:04:40 DEBUG opendrift:2246: ======================================================================
17:04:40 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.8193406511257
17:04:40 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.840175112961049
17:04:40 DEBUG opendrift:2257: -37.69510078927838 <- z -> -0.007450253311465094
17:04:40 DEBUG opendrift:2258: ---------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:40 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:40 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:40 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:40 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:40 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 22:00:00 (before)
2026-10-17 23:00:00 (after)
17:04:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.77971398933626 degrees.
17:04:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.77971398933626 degrees.
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 64x42x11) for time after (2026-10-17 23:00:00)
17:04:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 22:00:00) in space (linearNDFast)
17:04:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 23:00:00) in space (linearNDFast)
17:04:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 22:00:00, weight 0.94) and
after (2026-10-17 23:00:00, weight 0.06) in time
17:04:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.585295 (min) 0.199851 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.119949 (min) 0.372377 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.13488 (min) -0.0202065 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.83446 (min) -7.23937 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.59285 (min) -5.69711 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 75.9751 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01072e-06 (min) 0.0184375 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0261 (min) 14.6475 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.5978 (min) 34.1737 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000373514 (min) 0.000460147 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:42 DEBUG opendrift:732: No elements hit coastline.
17:04:42 DEBUG opendrift:776: Lifting 5 elements to seafloor.
17:04:42 DEBUG opendrift:1811: No elements to deactivate
17:04:42 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:42 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:42 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:42 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:04:42 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 3]
17:04:42 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 0]
17:04:42 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 419. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 23. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:42 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:42 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:42 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:42 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:42 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.07414642013478456
17:04:42 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:42 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:42 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:42 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:42 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:42 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:42 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:42 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(67), np.int64(0), np.int64(4), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:42 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:42 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:42 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:42 DEBUG opendrift:2237: ======================================================================
17:04:42 INFO opendrift:2238: 2026-10-17 22:33:19.017143 - step 60 of 96 - 500 active elements (0 deactivated)
17:04:42 DEBUG opendrift:2244: 0 elements scheduled.
17:04:42 DEBUG opendrift:2246: ======================================================================
17:04:42 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.8202496424626
17:04:42 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.840175112961049
17:04:42 DEBUG opendrift:2257: -38.191344301300234 <- z -> -0.7747810121366259
17:04:42 DEBUG opendrift:2258: ---------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 22:00:00 (before)
2026-10-17 23:00:00 (after)
17:04:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 22:00:00) in space (linearNDFast)
17:04:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-17 23:00:00) in space (linearNDFast)
17:04:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 22:00:00, weight 0.44) and
after (2026-10-17 23:00:00, weight 0.56) in time
17:04:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835894326605 degrees.
17:04:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:42 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.494631 (min) 0.179834 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.170884 (min) 0.413135 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.164849 (min) -0.0427065 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.72554 (min) -7.01679 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.31835 (min) -5.42928 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 78.1959 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01056e-06 (min) 0.016723 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0626 (min) 14.6465 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.68 (min) 34.2511 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000347525 (min) 0.0011202 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:42 DEBUG opendrift:732: No elements hit coastline.
17:04:42 DEBUG opendrift:776: Lifting 11 elements to seafloor.
17:04:42 DEBUG opendrift:1811: No elements to deactivate
17:04:42 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:42 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:42 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:42 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:42 DEBUG opendrift.models.chemicaldrift:1475: old species: [0]
17:04:42 DEBUG opendrift.models.chemicaldrift:1476: new species: [3]
17:04:42 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 420. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 23. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:42 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:42 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:42 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:42 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:42 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0716458252118755
17:04:42 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:42 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:42 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:42 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:42 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:42 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:42 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:42 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:42 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:42 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(66), np.int64(0), np.int64(4), np.int64(430), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:42 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:42 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:42 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:42 DEBUG opendrift:2237: ======================================================================
17:04:42 INFO opendrift:2238: 2026-10-17 23:03:19.017143 - step 61 of 96 - 500 active elements (0 deactivated)
17:04:42 DEBUG opendrift:2244: 0 elements scheduled.
17:04:42 DEBUG opendrift:2246: ======================================================================
17:04:42 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.823720185256434
17:04:42 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.840175112961045
17:04:42 DEBUG opendrift:2257: -38.945753447071574 <- z -> -1.0358914498372274
17:04:42 DEBUG opendrift:2258: ---------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 23:00:00 (before)
2026-10-18 00:00:00 (after)
17:04:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:44 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:45 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.79113566759277 degrees.
17:04:45 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:45 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.79113566759277 degrees.
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:45 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:45 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 64x43x11) for time after (2026-10-18 00:00:00)
17:04:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 23:00:00) in space (linearNDFast)
17:04:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 00:00:00) in space (linearNDFast)
17:04:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 23:00:00, weight 0.94) and
after (2026-10-18 00:00:00, weight 0.06) in time
17:04:45 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:45 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:45 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:45 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:45 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:45 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:45 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:45 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:45 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.508035 (min) 0.168522 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.215879 (min) 0.461785 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.194995 (min) -0.0660545 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: x_wind: -7.54385 (min) -6.72203 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.09455 (min) -5.08128 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 81.4098 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00992e-06 (min) 0.0181455 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0848 (min) 14.6491 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4433 (min) 34.1614 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000344487 (min) 0.00126717 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:45 DEBUG opendrift:732: No elements hit coastline.
17:04:45 DEBUG opendrift:776: Lifting 13 elements to seafloor.
17:04:45 DEBUG opendrift:1811: No elements to deactivate
17:04:45 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:45 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:45 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:45 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:45 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0]
17:04:45 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:04:45 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 421. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 24. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:45 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:45 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:45 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:45 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:45 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0674776327310999
17:04:45 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:45 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:45 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:45 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:45 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:45 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:45 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:45 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(66), np.int64(0), np.int64(4), np.int64(430), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:45 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:45 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:45 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:45 DEBUG opendrift:2237: ======================================================================
17:04:45 INFO opendrift:2238: 2026-10-17 23:33:19.017143 - step 62 of 96 - 500 active elements (0 deactivated)
17:04:45 DEBUG opendrift:2244: 0 elements scheduled.
17:04:45 DEBUG opendrift:2246: ======================================================================
17:04:45 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.82815500522663
17:04:45 DEBUG opendrift:2257: 10.506001851511257 <- longitude -> 10.840175112961045
17:04:45 DEBUG opendrift:2257: -38.559882093224985 <- z -> -0.27087448644625556
17:04:45 DEBUG opendrift:2258: ---------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:45 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-17 23:00:00 (before)
2026-10-18 00:00:00 (after)
17:04:45 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-17 23:00:00) in space (linearNDFast)
17:04:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:45 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 00:00:00) in space (linearNDFast)
17:04:45 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:45 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-17 23:00:00, weight 0.44) and
after (2026-10-18 00:00:00, weight 0.56) in time
17:04:45 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:45 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:45 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.4940092273075 and -59.159835885089976 degrees.
17:04:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:45 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:45 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:45 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:45 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:45 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:45 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:45 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:45 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:45 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:45 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:45 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.543068 (min) 0.196969 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.270934 (min) 0.497963 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.229892 (min) -0.0965545 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.73846 (min) -5.91886 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.10123 (min) -4.10576 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 84.9483 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01067e-06 (min) 0.0199477 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0355 (min) 14.6458 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.3746 (min) 34.333 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000627254 (min) 0.00152865 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:45 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:45 DEBUG opendrift:732: No elements hit coastline.
17:04:45 DEBUG opendrift:776: Lifting 14 elements to seafloor.
17:04:45 DEBUG opendrift:1811: No elements to deactivate
17:04:45 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:45 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:45 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:45 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:45 DEBUG opendrift.models.chemicaldrift:1475: old species: [0]
17:04:45 DEBUG opendrift.models.chemicaldrift:1476: new species: [3]
17:04:45 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 422. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 24. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:45 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:45 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:45 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:45 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:45 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.05091106603558012
17:04:45 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:45 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:45 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:45 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:45 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:45 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:45 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:45 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:45 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:45 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:45 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(65), np.int64(0), np.int64(4), np.int64(431), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:45 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:45 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:45 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:45 DEBUG opendrift:2237: ======================================================================
17:04:45 INFO opendrift:2238: 2026-10-18 00:03:19.017143 - step 63 of 96 - 500 active elements (0 deactivated)
17:04:45 DEBUG opendrift:2244: 0 elements scheduled.
17:04:45 DEBUG opendrift:2246: ======================================================================
17:04:45 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83140791726864
17:04:45 DEBUG opendrift:2257: 10.505754207472739 <- longitude -> 10.840175112961045
17:04:45 DEBUG opendrift:2257: -38.129027450106335 <- z -> 0.0
17:04:45 DEBUG opendrift:2258: ---------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:45 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:45 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:45 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:45 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:45 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 00:00:00 (before)
2026-10-18 01:00:00 (after)
17:04:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:47 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:48 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.81398697979367 degrees.
17:04:48 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:48 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.88548949242783 and 59.81398697979367 degrees.
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:48 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:48 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 64x45x11) for time after (2026-10-18 01:00:00)
17:04:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 00:00:00) in space (linearNDFast)
17:04:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 01:00:00) in space (linearNDFast)
17:04:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 00:00:00, weight 0.94) and
after (2026-10-18 01:00:00, weight 0.06) in time
17:04:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:48 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494256830553205 and -59.159835885089976 degrees.
17:04:48 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.494256830553205 and -59.159835885089976 degrees.
17:04:48 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:48 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:48 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:48 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:48 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:48 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:48 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:48 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:48 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:48 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:48 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:48 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:48 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.588118 (min) 0.267634 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.30396 (min) 0.626578 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.264779 (min) -0.128575 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.02748 (min) -5.19722 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.2186 (min) -3.175 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 86.7963 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0197264 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9747 (min) 14.6462 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.3131 (min) 34.275 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000687228 (min) 0.00153889 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:48 DEBUG opendrift:732: No elements hit coastline.
17:04:48 DEBUG opendrift:776: Lifting 18 elements to seafloor.
17:04:48 DEBUG opendrift:1811: No elements to deactivate
17:04:48 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:48 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:48 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:48 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:48 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:48 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03822822872465742
17:04:48 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:48 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:48 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:48 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:48 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:48 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:48 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:48 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(65), np.int64(0), np.int64(4), np.int64(431), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:48 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:48 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:48 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:48 DEBUG opendrift:2237: ======================================================================
17:04:48 INFO opendrift:2238: 2026-10-18 00:33:19.017143 - step 64 of 96 - 500 active elements (0 deactivated)
17:04:48 DEBUG opendrift:2244: 0 elements scheduled.
17:04:48 DEBUG opendrift:2246: ======================================================================
17:04:48 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83251871021204
17:04:48 DEBUG opendrift:2257: 10.49266828348504 <- longitude -> 10.840175112961049
17:04:48 DEBUG opendrift:2257: -34.615496960016266 <- z -> 0.0
17:04:48 DEBUG opendrift:2258: ---------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:48 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:48 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:48 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 00:00:00 (before)
2026-10-18 01:00:00 (after)
17:04:48 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 00:00:00) in space (linearNDFast)
17:04:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:48 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 01:00:00) in space (linearNDFast)
17:04:48 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:48 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 00:00:00, weight 0.44) and
after (2026-10-18 01:00:00, weight 0.56) in time
17:04:48 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:48 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.50734276268858 and -59.159835894326605 degrees.
17:04:48 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.50734276268858 and -59.159835894326605 degrees.
17:04:48 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:48 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:48 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:48 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:48 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:48 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:48 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:48 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:48 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:48 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:48 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:48 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:48 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:48 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:48 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:48 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:48 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.573534 (min) 0.248473 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.308547 (min) 0.656524 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.298754 (min) -0.172826 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.07601 (min) -5.16947 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.05823 (min) -2.63818 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 87.2057 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0176112 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9258 (min) 14.6332 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2811 (min) 34.3013 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000514565 (min) 0.00151038 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:48 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:48 DEBUG opendrift:732: No elements hit coastline.
17:04:48 DEBUG opendrift:776: Lifting 18 elements to seafloor.
17:04:48 DEBUG opendrift:1811: No elements to deactivate
17:04:48 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:48 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:48 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:48 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:48 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0]
17:04:48 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3]
17:04:48 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 424. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 24. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:48 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:48 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:48 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:48 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:48 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03755149647693628
17:04:48 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:48 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:48 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:48 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:04:48 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:48 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:48 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:48 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:48 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:48 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(63), np.int64(0), np.int64(4), np.int64(433), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:48 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:48 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:48 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:48 DEBUG opendrift:2237: ======================================================================
17:04:48 INFO opendrift:2238: 2026-10-18 01:03:19.017143 - step 65 of 96 - 500 active elements (0 deactivated)
17:04:48 DEBUG opendrift:2244: 0 elements scheduled.
17:04:48 DEBUG opendrift:2246: ======================================================================
17:04:48 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83364900991172
17:04:48 DEBUG opendrift:2257: 10.479855114397198 <- longitude -> 10.840175112961049
17:04:48 DEBUG opendrift:2257: -35.071779563955765 <- z -> -0.009486703647232364
17:04:48 DEBUG opendrift:2258: ---------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:48 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:48 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:48 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:48 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:48 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 01:00:00 (before)
2026-10-18 02:00:00 (after)
17:04:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:51 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87860565098459 and 59.82541661377048 degrees.
17:04:52 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87860565098459 and 59.82541661377048 degrees.
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:52 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:52 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 65x46x11) for time after (2026-10-18 02:00:00)
17:04:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 01:00:00) in space (linearNDFast)
17:04:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 02:00:00) in space (linearNDFast)
17:04:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 01:00:00, weight 0.94) and
after (2026-10-18 02:00:00, weight 0.06) in time
17:04:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.52015593446326 and -59.159835894326605 degrees.
17:04:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.52015593446326 and -59.159835894326605 degrees.
17:04:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:52 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:52 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:52 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.598038 (min) 0.398892 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.339328 (min) 0.697931 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.3311 (min) -0.212264 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.11961 (min) -5.13413 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.94621 (min) -2.15854 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 87.7439 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01037e-06 (min) 0.0192262 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9054 (min) 14.6299 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2441 (min) 34.3899 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000515657 (min) 0.00174677 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:52 DEBUG opendrift:732: No elements hit coastline.
17:04:52 DEBUG opendrift:776: Lifting 22 elements to seafloor.
17:04:52 DEBUG opendrift:1811: No elements to deactivate
17:04:52 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:52 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:52 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:52 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:52 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:52 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.0371909237743411
17:04:52 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:52 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:52 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:52 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:52 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:52 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:52 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(63), np.int64(0), np.int64(4), np.int64(433), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:52 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:52 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:52 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:52 DEBUG opendrift:2237: ======================================================================
17:04:52 INFO opendrift:2238: 2026-10-18 01:33:19.017143 - step 66 of 96 - 500 active elements (0 deactivated)
17:04:52 DEBUG opendrift:2244: 0 elements scheduled.
17:04:52 DEBUG opendrift:2246: ======================================================================
17:04:52 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83443509077753
17:04:52 DEBUG opendrift:2257: 10.4686415966311 <- longitude -> 10.840175112961049
17:04:52 DEBUG opendrift:2257: -33.5577392578125 <- z -> -0.12795679439953744
17:04:52 DEBUG opendrift:2258: ---------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 01:00:00 (before)
2026-10-18 02:00:00 (after)
17:04:52 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 01:00:00) in space (linearNDFast)
17:04:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:52 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 02:00:00) in space (linearNDFast)
17:04:52 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:52 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 01:00:00, weight 0.44) and
after (2026-10-18 02:00:00, weight 0.56) in time
17:04:52 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.53136945792198 and -59.159835894326605 degrees.
17:04:52 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.53136945792198 and -59.159835894326605 degrees.
17:04:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:52 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:52 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:52 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:52 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:52 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:52 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:52 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:52 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.580485 (min) 0.368289 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.333574 (min) 0.727372 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.351117 (min) -0.230746 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.12352 (min) -4.87735 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.08853 (min) -2.15843 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 89.5375 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01058e-06 (min) 0.0217057 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8916 (min) 14.6143 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2321 (min) 34.3749 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00052119 (min) 0.00165493 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:52 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:52 DEBUG opendrift:732: No elements hit coastline.
17:04:52 DEBUG opendrift:776: Lifting 22 elements to seafloor.
17:04:52 DEBUG opendrift:1811: No elements to deactivate
17:04:52 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:52 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:52 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:52 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:04:52 DEBUG opendrift.models.chemicaldrift:1475: old species: [0]
17:04:52 DEBUG opendrift.models.chemicaldrift:1476: new species: [3]
17:04:52 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 425. 0.]
[ 0. 0. 0. 0. 0.]
[ 14. 0. 0. 70. 0.]
[ 24. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:52 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:52 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:52 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:52 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:52 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.038525715679174885
17:04:52 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:52 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:52 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:52 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:04:52 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:52 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:04:52 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:52 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:52 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:52 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:52 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(62), np.int64(0), np.int64(4), np.int64(434), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:52 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:52 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:52 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:52 DEBUG opendrift:2237: ======================================================================
17:04:52 INFO opendrift:2238: 2026-10-18 02:03:19.017143 - step 67 of 96 - 500 active elements (0 deactivated)
17:04:52 DEBUG opendrift:2244: 0 elements scheduled.
17:04:52 DEBUG opendrift:2246: ======================================================================
17:04:52 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83579017877806
17:04:52 DEBUG opendrift:2257: 10.454212688504253 <- longitude -> 10.840175112961049
17:04:52 DEBUG opendrift:2257: -36.66981703471527 <- z -> -0.340957791284175
17:04:52 DEBUG opendrift:2258: ---------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:52 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:52 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:52 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:52 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:52 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 02:00:00 (before)
2026-10-18 03:00:00 (after)
17:04:54 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:55 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87860565098459 and 59.83684889968381 degrees.
17:04:55 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:55 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87860565098459 and 59.83684889968381 degrees.
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:55 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:55 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 65x47x11) for time after (2026-10-18 03:00:00)
17:04:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 02:00:00) in space (linearNDFast)
17:04:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 03:00:00) in space (linearNDFast)
17:04:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 02:00:00, weight 0.94) and
after (2026-10-18 03:00:00, weight 0.06) in time
17:04:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:55 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.5457983533437 and -59.159835894326605 degrees.
17:04:55 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.5457983533437 and -59.159835894326605 degrees.
17:04:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:55 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:55 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:55 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:55 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:55 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:55 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.608354 (min) 0.259699 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.351753 (min) 0.711681 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.36888 (min) -0.24842 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.13006 (min) -4.63214 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.15114 (min) -2.14583 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 95.934 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00951e-06 (min) 0.0231432 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8809 (min) 14.6132 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.1963 (min) 34.3236 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000762429 (min) 0.00138236 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:55 DEBUG opendrift:732: No elements hit coastline.
17:04:55 DEBUG opendrift:776: Lifting 23 elements to seafloor.
17:04:55 DEBUG opendrift:1811: No elements to deactivate
17:04:55 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:55 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:55 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:55 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:55 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 3]
17:04:55 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:04:55 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 425. 0.]
[ 0. 0. 0. 0. 0.]
[ 15. 0. 0. 70. 0.]
[ 25. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:55 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:55 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:55 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:55 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:55 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03949303989758699
17:04:55 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:55 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:55 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:55 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:55 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:55 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:55 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(64), np.int64(0), np.int64(3), np.int64(433), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:55 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:55 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:55 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:55 DEBUG opendrift:2237: ======================================================================
17:04:55 INFO opendrift:2238: 2026-10-18 02:33:19.017143 - step 68 of 96 - 500 active elements (0 deactivated)
17:04:55 DEBUG opendrift:2244: 0 elements scheduled.
17:04:55 DEBUG opendrift:2246: ======================================================================
17:04:55 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83726039870419
17:04:55 DEBUG opendrift:2257: 10.439215655274207 <- longitude -> 10.840175112961049
17:04:55 DEBUG opendrift:2257: -35.49734577225022 <- z -> -0.221234897685461
17:04:55 DEBUG opendrift:2258: ---------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:55 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 02:00:00 (before)
2026-10-18 03:00:00 (after)
17:04:55 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 02:00:00) in space (linearNDFast)
17:04:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:55 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 03:00:00) in space (linearNDFast)
17:04:55 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:55 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 02:00:00, weight 0.44) and
after (2026-10-18 03:00:00, weight 0.56) in time
17:04:55 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:55 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.56079539780982 and -59.159835894326605 degrees.
17:04:55 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.56079539780982 and -59.159835894326605 degrees.
17:04:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:55 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:55 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:55 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:55 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:55 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:55 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:55 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:55 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:55 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:55 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:55 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.601213 (min) 0.322075 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.360498 (min) 0.777693 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.376289 (min) -0.259597 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.25831 (min) -4.3875 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.5725 (min) -1.93925 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 100.785 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.01066e-06 (min) 0.0128987 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8944 (min) 14.6125 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.1979 (min) 34.3619 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00107422 (min) 0.00139911 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:55 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:55 DEBUG opendrift:732: No elements hit coastline.
17:04:55 DEBUG opendrift:776: Lifting 55 elements to seafloor.
17:04:55 DEBUG opendrift:1811: No elements to deactivate
17:04:55 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:55 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:55 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:55 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:55 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 3]
17:04:55 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:04:55 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 425. 0.]
[ 0. 0. 0. 0. 0.]
[ 15. 0. 0. 70. 0.]
[ 27. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:55 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:55 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:55 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:55 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:55 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03752905335753788
17:04:55 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:55 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:55 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:55 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:55 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:55 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:55 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:55 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(66), np.int64(0), np.int64(3), np.int64(431), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:55 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:55 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:55 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:55 DEBUG opendrift:2237: ======================================================================
17:04:55 INFO opendrift:2238: 2026-10-18 03:03:19.017143 - step 69 of 96 - 500 active elements (0 deactivated)
17:04:55 DEBUG opendrift:2244: 0 elements scheduled.
17:04:55 DEBUG opendrift:2246: ======================================================================
17:04:55 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.83883134440555
17:04:55 DEBUG opendrift:2257: 10.423740487455834 <- longitude -> 10.840175112961049
17:04:55 DEBUG opendrift:2257: -33.5152702331543 <- z -> 0.0
17:04:55 DEBUG opendrift:2258: ---------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:55 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:55 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:55 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:55 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:55 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 03:00:00 (before)
2026-10-18 04:00:00 (after)
17:04:58 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:04:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:04:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:04:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:04:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:04:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.8597214273578 degrees.
17:04:59 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:04:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.8597214273578 degrees.
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:04:59 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:04:59 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 66x49x11) for time after (2026-10-18 04:00:00)
17:04:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 03:00:00) in space (linearNDFast)
17:04:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 04:00:00) in space (linearNDFast)
17:04:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 03:00:00, weight 0.94) and
after (2026-10-18 04:00:00, weight 0.06) in time
17:04:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.57627057861665 and -59.159835894326605 degrees.
17:04:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.57627057861665 and -59.159835894326605 degrees.
17:04:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:59 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:59 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.63063 (min) 0.499335 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.364295 (min) 0.717896 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.382908 (min) -0.269501 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.34822 (min) -4.27115 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.0511 (min) -1.78282 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 101.691 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0178104 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8977 (min) 14.6154 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.204 (min) 34.4019 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.0013603 (min) 0.00167084 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:59 DEBUG opendrift:732: No elements hit coastline.
17:04:59 DEBUG opendrift:776: Lifting 422 elements to seafloor.
17:04:59 DEBUG opendrift:1811: No elements to deactivate
17:04:59 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:59 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:59 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:59 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:04:59 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 3]
17:04:59 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:04:59 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 425. 0.]
[ 0. 0. 0. 0. 0.]
[ 15. 0. 0. 70. 0.]
[ 29. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:04:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:59 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:04:59 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:59 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03567399555839144
17:04:59 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:59 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:59 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:59 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:59 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(68), np.int64(0), np.int64(3), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:59 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:59 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:59 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:59 DEBUG opendrift:2237: ======================================================================
17:04:59 INFO opendrift:2238: 2026-10-18 03:33:19.017143 - step 70 of 96 - 500 active elements (0 deactivated)
17:04:59 DEBUG opendrift:2244: 0 elements scheduled.
17:04:59 DEBUG opendrift:2246: ======================================================================
17:04:59 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.839893086246704
17:04:59 DEBUG opendrift:2257: 10.407397059134837 <- longitude -> 10.840175112961049
17:04:59 DEBUG opendrift:2257: -35.71508547505383 <- z -> -0.6767706832999987
17:04:59 DEBUG opendrift:2258: ---------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 03:00:00 (before)
2026-10-18 04:00:00 (after)
17:04:59 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 03:00:00) in space (linearNDFast)
17:04:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:59 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 04:00:00) in space (linearNDFast)
17:04:59 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:04:59 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 03:00:00, weight 0.44) and
after (2026-10-18 04:00:00, weight 0.56) in time
17:04:59 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:04:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.59261399880839 and -59.159835885089976 degrees.
17:04:59 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.59261399880839 and -59.159835885089976 degrees.
17:04:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:04:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:04:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:04:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:04:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:04:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:04:59 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:04:59 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:04:59 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:04:59 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:04:59 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:04:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:04:59 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:04:59 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.638536 (min) 0.461743 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.385827 (min) 0.62843 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.377785 (min) -0.268067 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: x_wind: -6.02922 (min) -4.01086 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.661 (min) -1.63361 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 104.499 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00971e-06 (min) 0.019051 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9989 (min) 14.6166 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2454 (min) 34.3426 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00143954 (min) 0.00179058 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:04:59 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:04:59 DEBUG opendrift:732: No elements hit coastline.
17:04:59 DEBUG opendrift:776: Lifting 400 elements to seafloor.
17:04:59 DEBUG opendrift:1811: No elements to deactivate
17:04:59 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:04:59 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:04:59 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:04:59 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:04:59 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:04:59 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03103081883335886
17:04:59 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:04:59 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:04:59 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:04:59 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:04:59 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:04:59 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:04:59 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:04:59 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(68), np.int64(0), np.int64(3), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:04:59 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:04:59 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:04:59 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:04:59 DEBUG opendrift:2237: ======================================================================
17:04:59 INFO opendrift:2238: 2026-10-18 04:03:19.017143 - step 71 of 96 - 500 active elements (0 deactivated)
17:04:59 DEBUG opendrift:2244: 0 elements scheduled.
17:04:59 DEBUG opendrift:2246: ======================================================================
17:04:59 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.84139845266802
17:04:59 DEBUG opendrift:2257: 10.390155730626889 <- longitude -> 10.840175112961049
17:04:59 DEBUG opendrift:2257: -36.429339771073735 <- z -> 0.0
17:04:59 DEBUG opendrift:2258: ---------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:04:59 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:04:59 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:04:59 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:04:59 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:04:59 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 04:00:00 (before)
2026-10-18 05:00:00 (after)
17:05:01 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:02 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.871161669145856 degrees.
17:05:02 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:02 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.871161669145856 degrees.
17:05:02 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:02 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:02 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:02 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:02 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:02 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:02 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:02 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 66x50x11) for time after (2026-10-18 05:00:00)
17:05:02 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 04:00:00) in space (linearNDFast)
17:05:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:02 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 05:00:00) in space (linearNDFast)
17:05:02 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:02 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 04:00:00, weight 0.94) and
after (2026-10-18 05:00:00, weight 0.06) in time
17:05:02 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:02 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.609855333259134 and -59.159835885089976 degrees.
17:05:02 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.609855333259134 and -59.159835885089976 degrees.
17:05:02 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:02 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:02 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:02 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:02 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:02 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:02 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:02 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:02 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:02 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:02 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:03 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:03 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:03 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:03 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:03 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:03 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:03 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.731024 (min) 0.408825 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.385201 (min) 0.609678 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.372669 (min) -0.264985 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.73036 (min) -3.8175 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.36472 (min) -1.5286 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 104.801 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0199326 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9276 (min) 14.6176 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.2956 (min) 34.4321 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00149327 (min) 0.00214196 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:03 DEBUG opendrift:732: No elements hit coastline.
17:05:03 DEBUG opendrift:776: Lifting 381 elements to seafloor.
17:05:03 DEBUG opendrift:1811: No elements to deactivate
17:05:03 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:03 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:03 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:03 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:03 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:03 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02708817140596168
17:05:03 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:03 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:03 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:03 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:03 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:03 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:03 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(68), np.int64(0), np.int64(3), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:03 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:03 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:03 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:03 DEBUG opendrift:2237: ======================================================================
17:05:03 INFO opendrift:2238: 2026-10-18 04:33:19.017143 - step 72 of 96 - 500 active elements (0 deactivated)
17:05:03 DEBUG opendrift:2244: 0 elements scheduled.
17:05:03 DEBUG opendrift:2246: ======================================================================
17:05:03 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.84568024380367
17:05:03 DEBUG opendrift:2257: 10.373887805877667 <- longitude -> 10.840175112961049
17:05:03 DEBUG opendrift:2257: -37.3566772951416 <- z -> -0.15301286483880405
17:05:03 DEBUG opendrift:2258: ---------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:03 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 04:00:00 (before)
2026-10-18 05:00:00 (after)
17:05:03 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 04:00:00) in space (linearNDFast)
17:05:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:03 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 05:00:00) in space (linearNDFast)
17:05:03 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:03 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 04:00:00, weight 0.44) and
after (2026-10-18 05:00:00, weight 0.56) in time
17:05:03 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:03 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.62612326801776 and -59.159835885089976 degrees.
17:05:03 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.62612326801776 and -59.159835885089976 degrees.
17:05:03 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:03 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:03 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:03 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:03 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:03 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:03 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:03 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:03 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:03 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:03 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:03 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:03 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.769394 (min) 0.286824 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.390227 (min) 0.547552 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.361605 (min) -0.251985 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.54548 (min) -3.95286 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.31835 (min) -1.53516 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 105.978 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00871e-06 (min) 0.0153677 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9316 (min) 14.6156 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.4163 (min) 34.4496 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00134301 (min) 0.00191957 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:03 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:03 DEBUG opendrift:732: No elements hit coastline.
17:05:03 DEBUG opendrift:771: No elements hit seafloor.
17:05:03 DEBUG opendrift:1811: No elements to deactivate
17:05:03 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:03 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:03 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:03 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:03 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:03 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.025074619005476216
17:05:03 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:03 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:03 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:03 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:03 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:03 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:03 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:03 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(68), np.int64(0), np.int64(3), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:03 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:03 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:03 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:03 DEBUG opendrift:2237: ======================================================================
17:05:03 INFO opendrift:2238: 2026-10-18 05:03:19.017143 - step 73 of 96 - 500 active elements (0 deactivated)
17:05:03 DEBUG opendrift:2244: 0 elements scheduled.
17:05:03 DEBUG opendrift:2246: ======================================================================
17:05:03 DEBUG opendrift:2257: 57.557378600221234 <- latitude -> 57.84711403996293
17:05:03 DEBUG opendrift:2257: 10.354047159055046 <- longitude -> 10.840175112961045
17:05:03 DEBUG opendrift:2257: -35.7965347423316 <- z -> 0.0
17:05:03 DEBUG opendrift:2258: ---------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:03 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:03 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:03 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:03 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:03 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 05:00:00 (before)
2026-10-18 06:00:00 (after)
17:05:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:05 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.8940501086679 degrees.
17:05:06 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.8940501086679 degrees.
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:06 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:06 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 66x52x11) for time after (2026-10-18 06:00:00)
17:05:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 05:00:00) in space (linearNDFast)
17:05:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 06:00:00) in space (linearNDFast)
17:05:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 05:00:00, weight 0.94) and
after (2026-10-18 06:00:00, weight 0.06) in time
17:05:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.645963911217706 and -59.159835885089976 degrees.
17:05:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.645963911217706 and -59.159835885089976 degrees.
17:05:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:06 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:06 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.717309 (min) 0.315013 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.399168 (min) 0.484763 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.350161 (min) -0.238878 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.39307 (min) -4.13267 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.25771 (min) -1.51994 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 108.58 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.00850815 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9148 (min) 14.6151 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.5487 (min) 34.4774 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00114189 (min) 0.00170109 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:06 DEBUG opendrift:732: No elements hit coastline.
17:05:06 DEBUG opendrift:771: No elements hit seafloor.
17:05:06 DEBUG opendrift:1811: No elements to deactivate
17:05:06 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:06 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:06 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:06 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:06 DEBUG opendrift.models.chemicaldrift:1475: old species: [2 0]
17:05:06 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:05:06 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 426. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 29. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:06 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:06 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:06 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.023441312782943435
17:05:06 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:06 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:06 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:06 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:06 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:06 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:06 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(68), np.int64(0), np.int64(2), np.int64(430), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:06 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:06 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:06 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:06 DEBUG opendrift:2237: ======================================================================
17:05:06 INFO opendrift:2238: 2026-10-18 05:33:19.017143 - step 74 of 96 - 500 active elements (0 deactivated)
17:05:06 DEBUG opendrift:2244: 0 elements scheduled.
17:05:06 DEBUG opendrift:2246: ======================================================================
17:05:06 DEBUG opendrift:2257: 57.557378600221234 <- latitude -> 57.852895282712225
17:05:06 DEBUG opendrift:2257: 10.332393585029816 <- longitude -> 10.840175112961045
17:05:06 DEBUG opendrift:2257: -37.06502910967768 <- z -> -0.17763379113600855
17:05:06 DEBUG opendrift:2258: ---------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 05:00:00 (before)
2026-10-18 06:00:00 (after)
17:05:06 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 05:00:00) in space (linearNDFast)
17:05:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:06 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 06:00:00) in space (linearNDFast)
17:05:06 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:06 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 05:00:00, weight 0.44) and
after (2026-10-18 06:00:00, weight 0.56) in time
17:05:06 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.667617487167234 and -59.159835885089976 degrees.
17:05:06 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.667617487167234 and -59.159835885089976 degrees.
17:05:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:06 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:06 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:06 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:06 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:06 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:06 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:06 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.712298 (min) 0.326734 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.380568 (min) 0.416635 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.332386 (min) -0.22491 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.50193 (min) -4.22008 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.0823 (min) -1.47686 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 110.869 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00803e-06 (min) 0.00980997 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9224 (min) 14.6127 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.7751 (min) 34.4179 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000553964 (min) 0.00155907 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:06 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:06 DEBUG opendrift:732: No elements hit coastline.
17:05:06 DEBUG opendrift:771: No elements hit seafloor.
17:05:06 DEBUG opendrift:1811: No elements to deactivate
17:05:06 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:06 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:06 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:06 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:05:06 DEBUG opendrift.models.chemicaldrift:1475: old species: [3]
17:05:06 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:05:06 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 426. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 30. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:06 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:06 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:06 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024186954268666416
17:05:06 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:06 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:06 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:06 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:06 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:06 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:06 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:06 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(69), np.int64(0), np.int64(2), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:06 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:06 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:06 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:06 DEBUG opendrift:2237: ======================================================================
17:05:06 INFO opendrift:2238: 2026-10-18 06:03:19.017143 - step 75 of 96 - 500 active elements (0 deactivated)
17:05:06 DEBUG opendrift:2244: 0 elements scheduled.
17:05:06 DEBUG opendrift:2246: ======================================================================
17:05:06 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.85680793406136
17:05:06 DEBUG opendrift:2257: 10.310894447976974 <- longitude -> 10.840175112961045
17:05:06 DEBUG opendrift:2257: -38.35246935263675 <- z -> 0.0
17:05:06 DEBUG opendrift:2258: ---------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:06 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:06 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:06 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:06 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:06 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 06:00:00 (before)
2026-10-18 07:00:00 (after)
17:05:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:08 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:09 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.91694915617778 degrees.
17:05:09 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:09 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.87171906868295 and 59.91694915617778 degrees.
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:09 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:09 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 66x54x11) for time after (2026-10-18 07:00:00)
17:05:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 06:00:00) in space (linearNDFast)
17:05:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 07:00:00) in space (linearNDFast)
17:05:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 06:00:00, weight 0.94) and
after (2026-10-18 07:00:00, weight 0.06) in time
17:05:09 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:09 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.68911663860641 and -59.159835885089976 degrees.
17:05:09 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.68911663860641 and -59.159835885089976 degrees.
17:05:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:09 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:09 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:09 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:09 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:09 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:09 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.696586 (min) 0.303265 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.393291 (min) 0.353417 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.314163 (min) -0.210594 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.59268 (min) -4.30629 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.93629 (min) -1.35859 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 112.852 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.010628 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9614 (min) 14.6107 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.7879 (min) 34.4949 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000690272 (min) 0.00147025 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:09 DEBUG opendrift:732: No elements hit coastline.
17:05:09 DEBUG opendrift:771: No elements hit seafloor.
17:05:09 DEBUG opendrift:1811: No elements to deactivate
17:05:09 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:09 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:09 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:09 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:09 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:09 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02482857258441705
17:05:09 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:09 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:09 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:09 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:09 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:09 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:09 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:09 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:09 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(69), np.int64(0), np.int64(2), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:09 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:09 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:09 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:09 DEBUG opendrift:2237: ======================================================================
17:05:09 INFO opendrift:2238: 2026-10-18 06:33:19.017143 - step 76 of 96 - 500 active elements (0 deactivated)
17:05:09 DEBUG opendrift:2244: 0 elements scheduled.
17:05:09 DEBUG opendrift:2246: ======================================================================
17:05:09 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.8585141062881
17:05:09 DEBUG opendrift:2257: 10.294614746883068 <- longitude -> 10.840175112961045
17:05:09 DEBUG opendrift:2257: -38.97326599806252 <- z -> 0.0
17:05:09 DEBUG opendrift:2258: ---------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:09 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 06:00:00 (before)
2026-10-18 07:00:00 (after)
17:05:09 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 06:00:00) in space (linearNDFast)
17:05:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:09 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 07:00:00) in space (linearNDFast)
17:05:09 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:09 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 06:00:00, weight 0.44) and
after (2026-10-18 07:00:00, weight 0.56) in time
17:05:09 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:09 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.70539633834243 and -59.159835885089976 degrees.
17:05:09 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.70539633834243 and -59.159835885089976 degrees.
17:05:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:09 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:09 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:09 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:09 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:09 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:09 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:09 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:09 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:09 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:09 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:09 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.658386 (min) 0.326537 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.397247 (min) 0.29318 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.297378 (min) -0.19348 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.54219 (min) -4.22699 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.65465 (min) -1.14352 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 112.695 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0176328 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9822 (min) 14.6092 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.7983 (min) 34.58 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000785423 (min) 0.00168618 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:09 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:09 DEBUG opendrift:732: No elements hit coastline.
17:05:09 DEBUG opendrift:771: No elements hit seafloor.
17:05:09 DEBUG opendrift:1811: No elements to deactivate
17:05:09 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:09 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:09 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:09 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:09 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0]
17:05:09 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:05:09 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 427. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 31. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:09 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:09 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:09 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:09 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:09 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02411995500826321
17:05:09 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:09 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:09 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:09 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:09 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:09 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:09 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:09 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:09 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:09 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:09 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:09 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:09 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:09 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(69), np.int64(0), np.int64(2), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:09 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:09 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:09 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:09 DEBUG opendrift:2237: ======================================================================
17:05:09 INFO opendrift:2238: 2026-10-18 07:03:19.017143 - step 77 of 96 - 500 active elements (0 deactivated)
17:05:09 DEBUG opendrift:2244: 0 elements scheduled.
17:05:09 DEBUG opendrift:2246: ======================================================================
17:05:09 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.861944394157
17:05:09 DEBUG opendrift:2257: 10.274748384606633 <- longitude -> 10.840175112961045
17:05:09 DEBUG opendrift:2257: -38.31214654387747 <- z -> 0.0
17:05:09 DEBUG opendrift:2258: ---------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:09 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:09 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:09 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:09 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:09 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 07:00:00 (before)
2026-10-18 08:00:00 (after)
17:05:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:12 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:13 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.86482974408857 and 59.928402657947764 degrees.
17:05:13 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:13 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.86482974408857 and 59.928402657947764 degrees.
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:13 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:13 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 67x55x11) for time after (2026-10-18 08:00:00)
17:05:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 07:00:00) in space (linearNDFast)
17:05:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 08:00:00) in space (linearNDFast)
17:05:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 07:00:00, weight 0.94) and
after (2026-10-18 08:00:00, weight 0.06) in time
17:05:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:13 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.72526270058098 and -59.159835885089976 degrees.
17:05:13 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.72526270058098 and -59.159835885089976 degrees.
17:05:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:13 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:13 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:13 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:13 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:13 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:13 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.655072 (min) 0.246144 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.372186 (min) 0.266052 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.277593 (min) -0.175384 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.46994 (min) -4.0916 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.53131 (min) -0.88106 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 112.167 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0172392 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9686 (min) 14.6079 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.7889 (min) 34.6695 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000571034 (min) 0.00164679 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:13 DEBUG opendrift:732: No elements hit coastline.
17:05:13 DEBUG opendrift:771: No elements hit seafloor.
17:05:13 DEBUG opendrift:1811: No elements to deactivate
17:05:13 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:13 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:13 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:13 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:13 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:13 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.023319335470498134
17:05:13 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:13 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:13 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:13 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:13 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:13 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:13 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:13 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(69), np.int64(0), np.int64(2), np.int64(429), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:13 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:13 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:13 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:13 DEBUG opendrift:2237: ======================================================================
17:05:13 INFO opendrift:2238: 2026-10-18 07:33:19.017143 - step 78 of 96 - 500 active elements (0 deactivated)
17:05:13 DEBUG opendrift:2244: 0 elements scheduled.
17:05:13 DEBUG opendrift:2246: ======================================================================
17:05:13 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86242217377624
17:05:13 DEBUG opendrift:2257: 10.255126310877587 <- longitude -> 10.840175112961045
17:05:13 DEBUG opendrift:2257: -38.40595480168924 <- z -> 0.0
17:05:13 DEBUG opendrift:2258: ---------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:13 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 07:00:00 (before)
2026-10-18 08:00:00 (after)
17:05:13 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 07:00:00) in space (linearNDFast)
17:05:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:13 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 08:00:00) in space (linearNDFast)
17:05:13 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:13 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 07:00:00, weight 0.44) and
after (2026-10-18 08:00:00, weight 0.56) in time
17:05:13 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:13 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.74488478469099 and -59.159835885089976 degrees.
17:05:13 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.74488478469099 and -59.159835885089976 degrees.
17:05:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:13 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:13 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:13 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:13 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:13 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:13 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:13 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:13 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:13 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:13 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:13 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.728593 (min) 0.296374 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.378861 (min) 0.239766 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.251607 (min) -0.149378 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: x_wind: -5.21713 (min) -3.93922 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.67851 (min) -0.972968 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 111.238 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0170011 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9659 (min) 14.6069 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.7968 (min) 34.6604 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000592026 (min) 0.00135071 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:13 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:13 DEBUG opendrift:732: No elements hit coastline.
17:05:13 DEBUG opendrift:771: No elements hit seafloor.
17:05:13 DEBUG opendrift:1811: No elements to deactivate
17:05:13 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:13 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:13 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:13 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:05:13 DEBUG opendrift.models.chemicaldrift:1475: old species: [3]
17:05:13 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:05:13 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 427. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 32. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:13 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:13 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:13 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:13 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:13 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.021640036210689485
17:05:13 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:13 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:13 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:13 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:13 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:13 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:13 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:13 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(70), np.int64(0), np.int64(2), np.int64(428), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:13 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:13 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:13 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:13 DEBUG opendrift:2237: ======================================================================
17:05:13 INFO opendrift:2238: 2026-10-18 08:03:19.017143 - step 79 of 96 - 500 active elements (0 deactivated)
17:05:13 DEBUG opendrift:2244: 0 elements scheduled.
17:05:13 DEBUG opendrift:2246: ======================================================================
17:05:13 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.8635478096405
17:05:13 DEBUG opendrift:2257: 10.233145986708946 <- longitude -> 10.840175112961049
17:05:13 DEBUG opendrift:2257: -39.37107651907857 <- z -> -0.746029767053719
17:05:13 DEBUG opendrift:2258: ---------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:13 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:13 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:13 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:13 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:13 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 08:00:00 (before)
2026-10-18 09:00:00 (after)
17:05:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:15 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:16 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 59.951317617537924 degrees.
17:05:16 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:16 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 59.951317617537924 degrees.
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:16 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:16 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 68x57x11) for time after (2026-10-18 09:00:00)
17:05:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 08:00:00) in space (linearNDFast)
17:05:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:16 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 09:00:00) in space (linearNDFast)
17:05:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:16 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 08:00:00, weight 0.94) and
after (2026-10-18 09:00:00, weight 0.06) in time
17:05:16 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:16 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.76686511401962 and -59.159835885089976 degrees.
17:05:16 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.76686511401962 and -59.159835885089976 degrees.
17:05:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:16 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:16 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:16 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:16 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:16 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:16 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.796321 (min) 0.202632 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.375529 (min) 0.214966 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.226835 (min) -0.124081 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.96032 (min) -3.73939 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.86966 (min) -1.08073 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 110.669 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.0074e-06 (min) 0.01677 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9644 (min) 14.607 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.794 (min) 34.6773 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000547354 (min) 0.00156972 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:16 DEBUG opendrift:732: No elements hit coastline.
17:05:16 DEBUG opendrift:771: No elements hit seafloor.
17:05:16 DEBUG opendrift:1811: No elements to deactivate
17:05:16 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:16 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:16 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:16 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:16 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 3]
17:05:16 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:05:16 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 427. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 34. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:16 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:16 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:16 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:16 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:16 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019995503132771
17:05:16 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:16 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:16 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:16 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:16 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:16 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:16 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:16 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:16 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:16 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:16 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:16 DEBUG opendrift:2237: ======================================================================
17:05:16 INFO opendrift:2238: 2026-10-18 08:33:19.017143 - step 80 of 96 - 500 active elements (0 deactivated)
17:05:16 DEBUG opendrift:2244: 0 elements scheduled.
17:05:16 DEBUG opendrift:2246: ======================================================================
17:05:16 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86371061864037
17:05:16 DEBUG opendrift:2257: 10.215096907934797 <- longitude -> 10.840175112961052
17:05:16 DEBUG opendrift:2257: -39.09144893503037 <- z -> -0.09867072352012007
17:05:16 DEBUG opendrift:2258: ---------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:16 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 08:00:00 (before)
2026-10-18 09:00:00 (after)
17:05:16 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 08:00:00) in space (linearNDFast)
17:05:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:16 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 09:00:00) in space (linearNDFast)
17:05:16 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:16 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 08:00:00, weight 0.44) and
after (2026-10-18 09:00:00, weight 0.56) in time
17:05:16 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:16 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.78491418502556 and -59.159835885089976 degrees.
17:05:16 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.78491418502556 and -59.159835885089976 degrees.
17:05:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:16 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:16 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:16 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:16 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:16 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:16 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:16 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:16 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:16 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:16 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:16 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.774181 (min) 0.175709 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.392814 (min) 0.202119 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.211835 (min) -0.104487 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.67206 (min) -3.75693 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.87489 (min) -1.18102 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 110.731 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00727e-06 (min) 0.0165957 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.7564 (min) 14.6081 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.06 (min) 34.6715 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000444204 (min) 0.00163719 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:16 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:16 DEBUG opendrift:732: No elements hit coastline.
17:05:16 DEBUG opendrift:771: No elements hit seafloor.
17:05:16 DEBUG opendrift:1811: No elements to deactivate
17:05:16 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:16 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:16 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:16 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:16 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 3]
17:05:16 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:05:16 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 427. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 36. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:16 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:16 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:16 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:16 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:16 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017843373207883133
17:05:16 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:16 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:16 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:16 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:16 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:16 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:16 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:16 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:16 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(74), np.int64(0), np.int64(2), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:16 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:16 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:16 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:16 DEBUG opendrift:2237: ======================================================================
17:05:16 INFO opendrift:2238: 2026-10-18 09:03:19.017143 - step 81 of 96 - 500 active elements (0 deactivated)
17:05:16 DEBUG opendrift:2244: 0 elements scheduled.
17:05:16 DEBUG opendrift:2246: ======================================================================
17:05:16 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86266651684539
17:05:16 DEBUG opendrift:2257: 10.195284285573612 <- longitude -> 10.840175112961052
17:05:16 DEBUG opendrift:2257: -39.4515973274234 <- z -> -0.06009338345461673
17:05:16 DEBUG opendrift:2258: ---------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:16 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:16 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:16 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:16 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:16 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 09:00:00 (before)
2026-10-18 10:00:00 (after)
17:05:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:18 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 59.99233353918465 degrees.
17:05:19 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 59.99233353918465 degrees.
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:19 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:19 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 69x60x11) for time after (2026-10-18 10:00:00)
17:05:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 09:00:00) in space (linearNDFast)
17:05:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 10:00:00) in space (linearNDFast)
17:05:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 09:00:00, weight 0.94) and
after (2026-10-18 10:00:00, weight 0.06) in time
17:05:19 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.804726815448454 and -59.159835885089976 degrees.
17:05:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.804726815448454 and -59.159835885089976 degrees.
17:05:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.737038 (min) 0.149227 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.378972 (min) 0.190254 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.198665 (min) -0.0866595 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.44185 (min) -3.54539 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.90494 (min) -1.22839 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 110.111 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00718e-06 (min) 0.0164211 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.9891 (min) 14.6093 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.9387 (min) 34.6879 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000671515 (min) 0.00167828 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:19 DEBUG opendrift:732: No elements hit coastline.
17:05:19 DEBUG opendrift:771: No elements hit seafloor.
17:05:19 DEBUG opendrift:1811: No elements to deactivate
17:05:19 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:19 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:19 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:19 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:19 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0]
17:05:19 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:05:19 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 428. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 37. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:19 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:19 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:19 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:19 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:19 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.016200040485571925
17:05:19 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:19 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:19 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:19 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:19 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:19 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:19 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:19 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:19 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:19 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(74), np.int64(0), np.int64(2), np.int64(424), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:19 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:19 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:19 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:19 DEBUG opendrift:2237: ======================================================================
17:05:19 INFO opendrift:2238: 2026-10-18 09:33:19.017143 - step 82 of 96 - 500 active elements (0 deactivated)
17:05:19 DEBUG opendrift:2244: 0 elements scheduled.
17:05:19 DEBUG opendrift:2246: ======================================================================
17:05:19 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.861136570201445
17:05:19 DEBUG opendrift:2257: 10.176506948426336 <- longitude -> 10.840175112961052
17:05:19 DEBUG opendrift:2257: -39.69670194106764 <- z -> 0.0
17:05:19 DEBUG opendrift:2258: ---------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 09:00:00 (before)
2026-10-18 10:00:00 (after)
17:05:19 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 09:00:00) in space (linearNDFast)
17:05:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:19 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 10:00:00) in space (linearNDFast)
17:05:19 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:19 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 09:00:00, weight 0.44) and
after (2026-10-18 10:00:00, weight 0.56) in time
17:05:19 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.82350416669365 and -59.159835885089976 degrees.
17:05:19 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.82350416669365 and -59.159835885089976 degrees.
17:05:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:19 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:19 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:19 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:19 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:19 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:19 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:19 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.669273 (min) 0.129749 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.340867 (min) 0.228897 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.200214 (min) -0.0824739 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.4174 (min) -3.38704 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.90688 (min) -1.27732 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 109.184 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0174361 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0103 (min) 14.6112 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.9846 (min) 34.6822 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000402726 (min) 0.00150728 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:19 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:19 DEBUG opendrift:732: No elements hit coastline.
17:05:19 DEBUG opendrift:771: No elements hit seafloor.
17:05:19 DEBUG opendrift:1811: No elements to deactivate
17:05:19 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:19 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:19 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:19 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 4
17:05:19 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 0 0 3]
17:05:19 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 3 3 0]
17:05:19 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 431. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 38. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:19 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:19 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:19 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:19 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:19 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015672637771082486
17:05:19 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:19 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:19 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:19 DEBUG opendrift.models.oceandrift:559: 3 elements reached seafloor, interacting with bottom
17:05:19 DEBUG opendrift:776: Lifting 3 elements to seafloor.
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:19 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:19 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:19 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:19 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:19 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:19 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:19 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:19 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:19 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:19 DEBUG opendrift:2237: ======================================================================
17:05:19 INFO opendrift:2238: 2026-10-18 10:03:19.017143 - step 83 of 96 - 500 active elements (0 deactivated)
17:05:19 DEBUG opendrift:2244: 0 elements scheduled.
17:05:19 DEBUG opendrift:2246: ======================================================================
17:05:19 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.85952330898064
17:05:19 DEBUG opendrift:2257: 10.156636141857723 <- longitude -> 10.840175112961049
17:05:19 DEBUG opendrift:2257: -39.7842362496995 <- z -> -0.3223372703768845
17:05:19 DEBUG opendrift:2258: ---------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:19 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:19 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:19 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:19 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:19 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 10:00:00 (before)
2026-10-18 11:00:00 (after)
17:05:21 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.86482974408857 and 60.02850506792778 degrees.
17:05:22 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.86482974408857 and 60.02850506792778 degrees.
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:22 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:22 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 70x62x11) for time after (2026-10-18 11:00:00)
17:05:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 10:00:00) in space (linearNDFast)
17:05:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 11:00:00) in space (linearNDFast)
17:05:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 10:00:00, weight 0.94) and
after (2026-10-18 11:00:00, weight 0.06) in time
17:05:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.84337496482466 and -59.159835885089976 degrees.
17:05:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.84337496482466 and -59.159835885089976 degrees.
17:05:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:22 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:22 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.809267 (min) 0.126621 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.360828 (min) 0.22456 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.207975 (min) -0.0770133 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.4583 (min) -3.23106 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: y_wind: -1.95574 (min) -1.27924 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 108.259 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00696e-06 (min) 0.0172852 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0246 (min) 14.6132 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.9921 (min) 34.6799 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000371233 (min) 0.0013327 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:22 DEBUG opendrift:732: No elements hit coastline.
17:05:22 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:22 DEBUG opendrift:1811: No elements to deactivate
17:05:22 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:22 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:22 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:22 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:05:22 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0 0]
17:05:22 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3]
17:05:22 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 433. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 39. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:22 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:22 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:22 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.015549580138590632
17:05:22 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:22 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:22 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:22 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:05:22 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:22 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:22 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(71), np.int64(0), np.int64(2), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:22 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:22 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:22 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:22 DEBUG opendrift:2237: ======================================================================
17:05:22 INFO opendrift:2238: 2026-10-18 10:33:19.017143 - step 84 of 96 - 500 active elements (0 deactivated)
17:05:22 DEBUG opendrift:2244: 0 elements scheduled.
17:05:22 DEBUG opendrift:2246: ======================================================================
17:05:22 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.85896392266397
17:05:22 DEBUG opendrift:2257: 10.136826525224063 <- longitude -> 10.840175112961049
17:05:22 DEBUG opendrift:2257: -39.13429468823248 <- z -> -0.4239266032505695
17:05:22 DEBUG opendrift:2258: ---------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 10:00:00 (before)
2026-10-18 11:00:00 (after)
17:05:22 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 10:00:00) in space (linearNDFast)
17:05:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:22 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 11:00:00) in space (linearNDFast)
17:05:22 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:22 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 10:00:00, weight 0.44) and
after (2026-10-18 11:00:00, weight 0.56) in time
17:05:22 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.86318458362159 and -59.159835885089976 degrees.
17:05:22 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.86318458362159 and -59.159835885089976 degrees.
17:05:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:22 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:22 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:22 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:22 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:22 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:22 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:22 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.757367 (min) 0.139842 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.355007 (min) 0.21287 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.229241 (min) -0.0822353 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.43037 (min) -3.10172 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.3075 (min) -1.63169 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 107.784 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00684e-06 (min) 0.0232413 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0386 (min) 14.6161 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.8702 (min) 34.6754 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000203421 (min) 0.00114411 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:22 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:22 DEBUG opendrift:732: No elements hit coastline.
17:05:22 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:05:22 DEBUG opendrift:1811: No elements to deactivate
17:05:22 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:22 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:22 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:22 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:22 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:22 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01623484903295411
17:05:22 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:22 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:22 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:22 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:22 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:22 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:22 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:22 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(71), np.int64(0), np.int64(2), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:22 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:22 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:22 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:22 DEBUG opendrift:2237: ======================================================================
17:05:22 INFO opendrift:2238: 2026-10-18 11:03:19.017143 - step 85 of 96 - 500 active elements (0 deactivated)
17:05:22 DEBUG opendrift:2244: 0 elements scheduled.
17:05:22 DEBUG opendrift:2246: ======================================================================
17:05:22 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.85908865753025
17:05:22 DEBUG opendrift:2257: 10.119409969387716 <- longitude -> 10.840175112961049
17:05:22 DEBUG opendrift:2257: -38.935125018580926 <- z -> -0.30114931536931827
17:05:22 DEBUG opendrift:2258: ---------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:22 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:22 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:22 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:22 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:22 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 11:00:00 (before)
2026-10-18 12:00:00 (after)
17:05:24 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.86482974408857 and 60.06466433894703 degrees.
17:05:25 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.86482974408857 and 60.06466433894703 degrees.
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:25 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:25 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 72x64x11) for time after (2026-10-18 12:00:00)
17:05:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 11:00:00) in space (linearNDFast)
17:05:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 12:00:00) in space (linearNDFast)
17:05:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 11:00:00, weight 0.94) and
after (2026-10-18 12:00:00, weight 0.06) in time
17:05:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.880601145461895 and -59.159835894326605 degrees.
17:05:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.880601145461895 and -59.159835894326605 degrees.
17:05:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:25 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.901338 (min) 0.147474 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.361071 (min) 0.259622 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.25136 (min) -0.0893983 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.38413 (min) -2.93737 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: y_wind: -2.68438 (min) -1.98675 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 107.277 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00675e-06 (min) 0.0255865 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 13.0467 (min) 14.6189 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.5046 (min) 34.6771 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00033922 (min) 0.00115218 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:25 DEBUG opendrift:732: No elements hit coastline.
17:05:25 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:05:25 DEBUG opendrift:1811: No elements to deactivate
17:05:25 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:25 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:25 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:25 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:25 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 3]
17:05:25 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 0]
17:05:25 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 433. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 41. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:25 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:25 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:25 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017273273138351336
17:05:25 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:25 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:25 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:25 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:25 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(73), np.int64(0), np.int64(2), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:25 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:25 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:25 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:25 DEBUG opendrift:2237: ======================================================================
17:05:25 INFO opendrift:2238: 2026-10-18 11:33:19.017143 - step 86 of 96 - 500 active elements (0 deactivated)
17:05:25 DEBUG opendrift:2244: 0 elements scheduled.
17:05:25 DEBUG opendrift:2246: ======================================================================
17:05:25 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.85949827207623
17:05:25 DEBUG opendrift:2257: 10.102520048704722 <- longitude -> 10.840175112961049
17:05:25 DEBUG opendrift:2257: -39.43414865172598 <- z -> -0.3104930201777469
17:05:25 DEBUG opendrift:2258: ---------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 11:00:00 (before)
2026-10-18 12:00:00 (after)
17:05:25 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 11:00:00) in space (linearNDFast)
17:05:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:25 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 12:00:00) in space (linearNDFast)
17:05:25 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:25 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 11:00:00, weight 0.44) and
after (2026-10-18 12:00:00, weight 0.56) in time
17:05:25 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.897491064968676 and -59.159835885089976 degrees.
17:05:25 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.897491064968676 and -59.159835885089976 degrees.
17:05:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:25 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:25 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:25 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:25 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:25 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:25 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:25 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.795831 (min) 0.144871 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.346232 (min) 0.317575 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.288878 (min) -0.112176 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.19003 (min) -2.51623 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.11175 (min) -2.40706 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 107.087 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00694e-06 (min) 0.0247484 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.4086 (min) 14.622 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.5409 (min) 34.6833 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000855185 (min) 0.00150448 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:25 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:25 DEBUG opendrift:732: No elements hit coastline.
17:05:25 DEBUG opendrift:776: Lifting 6 elements to seafloor.
17:05:25 DEBUG opendrift:1811: No elements to deactivate
17:05:25 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:25 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:25 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:25 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:25 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0]
17:05:25 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:05:25 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 434. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 42. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:25 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:25 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:25 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.017893691055802866
17:05:25 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:25 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:25 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:25 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:25 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:25 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:25 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:25 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:25 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:25 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:25 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(73), np.int64(0), np.int64(2), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:25 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:25 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:25 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:25 DEBUG opendrift:2237: ======================================================================
17:05:25 INFO opendrift:2238: 2026-10-18 12:03:19.017143 - step 87 of 96 - 500 active elements (0 deactivated)
17:05:25 DEBUG opendrift:2244: 0 elements scheduled.
17:05:25 DEBUG opendrift:2246: ======================================================================
17:05:25 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.85980426591514
17:05:25 DEBUG opendrift:2257: 10.08581448059901 <- longitude -> 10.840175112961049
17:05:25 DEBUG opendrift:2257: -38.10636754523229 <- z -> -0.3679145437091178
17:05:25 DEBUG opendrift:2258: ---------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:25 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:25 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:25 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:25 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:25 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 12:00:00 (before)
2026-10-18 13:00:00 (after)
17:05:27 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:28 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:29 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 60.105688916454284 degrees.
17:05:29 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:29 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 60.105688916454284 degrees.
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:29 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:29 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 74x67x11) for time after (2026-10-18 13:00:00)
17:05:29 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 12:00:00) in space (linearNDFast)
17:05:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:29 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 13:00:00) in space (linearNDFast)
17:05:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:29 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 12:00:00, weight 0.94) and
after (2026-10-18 13:00:00, weight 0.06) in time
17:05:29 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:29 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.91419663520077 and -59.159835885089976 degrees.
17:05:29 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.91419663520077 and -59.159835885089976 degrees.
17:05:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:29 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:29 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:29 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:29 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:29 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:29 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.958332 (min) 0.153142 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.343291 (min) 0.36826 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.326686 (min) -0.135915 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.00907 (min) -2.12407 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.53701 (min) -2.79216 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 106.831 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00717e-06 (min) 0.0167414 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8066 (min) 14.6247 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.0985 (min) 34.6814 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000977626 (min) 0.00111173 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:29 DEBUG opendrift:732: No elements hit coastline.
17:05:29 DEBUG opendrift:776: Lifting 8 elements to seafloor.
17:05:29 DEBUG opendrift:1811: No elements to deactivate
17:05:29 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:29 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:29 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:29 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 3
17:05:29 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0 0]
17:05:29 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3 3]
17:05:29 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 436. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 43. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:29 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:29 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:29 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:29 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:29 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.01879380948203816
17:05:29 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:29 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:29 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:29 DEBUG opendrift.models.oceandrift:559: 2 elements reached seafloor, interacting with bottom
17:05:29 DEBUG opendrift:776: Lifting 2 elements to seafloor.
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:29 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:29 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:29 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:29 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:29 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:29 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:29 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:29 DEBUG opendrift:2237: ======================================================================
17:05:29 INFO opendrift:2238: 2026-10-18 12:33:19.017143 - step 88 of 96 - 500 active elements (0 deactivated)
17:05:29 DEBUG opendrift:2244: 0 elements scheduled.
17:05:29 DEBUG opendrift:2246: ======================================================================
17:05:29 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86036284732244
17:05:29 DEBUG opendrift:2257: 10.072680399584378 <- longitude -> 10.840175112961045
17:05:29 DEBUG opendrift:2257: -37.380070873909574 <- z -> -0.2647990163559696
17:05:29 DEBUG opendrift:2258: ---------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:29 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:29 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 12:00:00 (before)
2026-10-18 13:00:00 (after)
17:05:29 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 12:00:00) in space (linearNDFast)
17:05:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:29 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 13:00:00) in space (linearNDFast)
17:05:29 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:29 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 12:00:00, weight 0.44) and
after (2026-10-18 13:00:00, weight 0.56) in time
17:05:29 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:29 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.92733070448447 and -59.159835885089976 degrees.
17:05:29 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.92733070448447 and -59.159835885089976 degrees.
17:05:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:29 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:29 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:29 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:29 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:29 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:29 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:29 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:29 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:29 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:29 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:29 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.820113 (min) 0.156087 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.331962 (min) 0.479787 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.363513 (min) -0.167385 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.87465 (min) -1.99135 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: y_wind: -3.98948 (min) -2.99735 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 106.574 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00761e-06 (min) 0.0216446 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.5274 (min) 14.6239 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.6492 (min) 34.7054 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000688254 (min) 0.00133623 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:29 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:29 DEBUG opendrift:732: No elements hit coastline.
17:05:29 DEBUG opendrift:776: Lifting 10 elements to seafloor.
17:05:29 DEBUG opendrift:1811: No elements to deactivate
17:05:29 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:29 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:29 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:29 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:29 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:29 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019186758246681958
17:05:29 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:29 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:29 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:29 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:29 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:29 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:29 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:29 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:29 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:29 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:29 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:29 DEBUG opendrift:2237: ======================================================================
17:05:29 INFO opendrift:2238: 2026-10-18 13:03:19.017143 - step 89 of 96 - 500 active elements (0 deactivated)
17:05:29 DEBUG opendrift:2244: 0 elements scheduled.
17:05:29 DEBUG opendrift:2246: ======================================================================
17:05:29 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86133929991809
17:05:29 DEBUG opendrift:2257: 10.0588500843704 <- longitude -> 10.840175112961045
17:05:29 DEBUG opendrift:2257: -37.06499050639643 <- z -> 0.0
17:05:29 DEBUG opendrift:2258: ---------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:29 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:29 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:29 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:29 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:29 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 13:00:00 (before)
2026-10-18 14:00:00 (after)
17:05:30 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:31 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 60.1467254065134 degrees.
17:05:32 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85793767576248 and 60.1467254065134 degrees.
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:32 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:32 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 75x70x11) for time after (2026-10-18 14:00:00)
17:05:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 13:00:00) in space (linearNDFast)
17:05:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 14:00:00) in space (linearNDFast)
17:05:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 13:00:00, weight 0.94) and
after (2026-10-18 14:00:00, weight 0.06) in time
17:05:32 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.94116102750103 and -59.159835885089976 degrees.
17:05:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.94116102750103 and -59.159835885089976 degrees.
17:05:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.848168 (min) 0.160063 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.321367 (min) 0.569409 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.400244 (min) -0.199908 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.7434 (min) -1.8717 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.44508 (min) -3.18918 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 106.714 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0200143 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.4803 (min) 14.6232 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.5139 (min) 34.7017 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000907417 (min) 0.00116281 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:32 DEBUG opendrift:732: No elements hit coastline.
17:05:32 DEBUG opendrift:776: Lifting 10 elements to seafloor.
17:05:32 DEBUG opendrift:1811: No elements to deactivate
17:05:32 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:32 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:32 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:32 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:05:32 DEBUG opendrift.models.chemicaldrift:1475: old species: [3]
17:05:32 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:05:32 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 436. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 44. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:32 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:32 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:32 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.019939312368519785
17:05:32 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:32 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:32 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:32 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:32 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(73), np.int64(0), np.int64(2), np.int64(425), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:32 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:32 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:32 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:32 DEBUG opendrift:2237: ======================================================================
17:05:32 INFO opendrift:2238: 2026-10-18 13:33:19.017143 - step 90 of 96 - 500 active elements (0 deactivated)
17:05:32 DEBUG opendrift:2244: 0 elements scheduled.
17:05:32 DEBUG opendrift:2246: ======================================================================
17:05:32 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.86346943720368
17:05:32 DEBUG opendrift:2257: 10.04589537813717 <- longitude -> 10.840175112961042
17:05:32 DEBUG opendrift:2257: -37.076554071547385 <- z -> -0.22232959836948019
17:05:32 DEBUG opendrift:2258: ---------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 13:00:00 (before)
2026-10-18 14:00:00 (after)
17:05:32 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 13:00:00) in space (linearNDFast)
17:05:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:32 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 14:00:00) in space (linearNDFast)
17:05:32 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:32 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 13:00:00, weight 0.44) and
after (2026-10-18 14:00:00, weight 0.56) in time
17:05:32 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.95411573356089 and -59.159835894326605 degrees.
17:05:32 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.95411573356089 and -59.159835894326605 degrees.
17:05:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:32 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:32 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:32 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:32 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:32 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:32 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:32 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.858468 (min) 0.159567 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.302741 (min) 0.670172 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.44145 (min) -0.240908 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.72503 (min) -1.85867 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.69043 (min) -3.26632 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 107.792 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00854e-06 (min) 0.0219954 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.8894 (min) 14.6232 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 28.1316 (min) 34.7002 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00115759 (min) 0.00148182 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:32 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:32 DEBUG opendrift:732: No elements hit coastline.
17:05:32 DEBUG opendrift:776: Lifting 10 elements to seafloor.
17:05:32 DEBUG opendrift:1811: No elements to deactivate
17:05:32 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:32 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:32 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:32 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:05:32 DEBUG opendrift.models.chemicaldrift:1475: old species: [0]
17:05:32 DEBUG opendrift.models.chemicaldrift:1476: new species: [3]
17:05:32 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 437. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 44. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:32 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:32 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:32 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.02070367940171628
17:05:32 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:32 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:32 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:32 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:32 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:32 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:32 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:32 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:32 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:32 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:32 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:32 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:32 DEBUG opendrift:2237: ======================================================================
17:05:32 INFO opendrift:2238: 2026-10-18 14:03:19.017143 - step 91 of 96 - 500 active elements (0 deactivated)
17:05:32 DEBUG opendrift:2244: 0 elements scheduled.
17:05:32 DEBUG opendrift:2246: ======================================================================
17:05:32 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86467559796617
17:05:32 DEBUG opendrift:2257: 10.033104285982871 <- longitude -> 10.840175112961042
17:05:32 DEBUG opendrift:2257: -35.37342009211738 <- z -> -0.6662337839275141
17:05:32 DEBUG opendrift:2258: ---------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:32 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:32 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:32 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:32 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:32 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 14:00:00 (before)
2026-10-18 15:00:00 (after)
17:05:34 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:35 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:35 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85104286226011 and 60.19926527435126 degrees.
17:05:36 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85104286226011 and 60.19926527435126 degrees.
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:36 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:36 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 77x74x11) for time after (2026-10-18 15:00:00)
17:05:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 14:00:00) in space (linearNDFast)
17:05:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 15:00:00) in space (linearNDFast)
17:05:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 14:00:00, weight 0.94) and
after (2026-10-18 15:00:00, weight 0.06) in time
17:05:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.96690683615026 and -59.159835885089976 degrees.
17:05:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.96690683615026 and -59.159835885089976 degrees.
17:05:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -1.01732 (min) 0.168174 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.28902 (min) 0.636567 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.479613 (min) -0.281856 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.72152 (min) -1.85359 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -4.93852 (min) -3.31676 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 108.026 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.009e-06 (min) 0.0274022 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.6787 (min) 14.6231 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.4856 (min) 34.6989 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00114961 (min) 0.00131438 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:36 DEBUG opendrift:732: No elements hit coastline.
17:05:36 DEBUG opendrift:776: Lifting 121 elements to seafloor.
17:05:36 DEBUG opendrift:1811: No elements to deactivate
17:05:36 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:36 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:36 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:36 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:36 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0]
17:05:36 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:05:36 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 438. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 45. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:36 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:36 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:36 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:36 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:36 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.022168556315030993
17:05:36 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:36 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:36 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:36 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:36 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:36 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:36 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:36 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:36 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:36 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:36 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:36 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:36 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:36 DEBUG opendrift:2237: ======================================================================
17:05:36 INFO opendrift:2238: 2026-10-18 14:33:19.017143 - step 92 of 96 - 500 active elements (0 deactivated)
17:05:36 DEBUG opendrift:2244: 0 elements scheduled.
17:05:36 DEBUG opendrift:2246: ======================================================================
17:05:36 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86419356945907
17:05:36 DEBUG opendrift:2257: 10.019676049917893 <- longitude -> 10.840175112961042
17:05:36 DEBUG opendrift:2257: -36.811457972237804 <- z -> 0.0
17:05:36 DEBUG opendrift:2258: ---------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 14:00:00 (before)
2026-10-18 15:00:00 (after)
17:05:36 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 14:00:00) in space (linearNDFast)
17:05:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:36 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 15:00:00) in space (linearNDFast)
17:05:36 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:36 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 14:00:00, weight 0.44) and
after (2026-10-18 15:00:00, weight 0.56) in time
17:05:36 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.98033507157221 and -59.159835885089976 degrees.
17:05:36 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.98033507157221 and -59.159835885089976 degrees.
17:05:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:36 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:36 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:36 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:36 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:36 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:36 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:36 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -1.05663 (min) 0.179523 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.288084 (min) 0.83759 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.502672 (min) -0.322386 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.78645 (min) -1.92193 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.15488 (min) -3.50893 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 108.531 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0248329 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.4254 (min) 14.6217 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.6096 (min) 34.701 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000820931 (min) 0.00115839 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:36 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:36 DEBUG opendrift:732: No elements hit coastline.
17:05:36 DEBUG opendrift:776: Lifting 427 elements to seafloor.
17:05:36 DEBUG opendrift:1811: No elements to deactivate
17:05:36 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:36 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:36 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:36 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:36 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:36 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.024620706297813447
17:05:36 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:36 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:36 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:36 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:36 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:36 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:36 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:36 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:36 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:36 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:36 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:36 DEBUG opendrift:2237: ======================================================================
17:05:36 INFO opendrift:2238: 2026-10-18 15:03:19.017143 - step 93 of 96 - 500 active elements (0 deactivated)
17:05:36 DEBUG opendrift:2244: 0 elements scheduled.
17:05:36 DEBUG opendrift:2246: ======================================================================
17:05:36 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86315339451047
17:05:36 DEBUG opendrift:2257: 10.003885932635132 <- longitude -> 10.840175112961042
17:05:36 DEBUG opendrift:2257: -37.0258688377733 <- z -> 0.0
17:05:36 DEBUG opendrift:2258: ---------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:36 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:36 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:36 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:36 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:36 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 15:00:00 (before)
2026-10-18 16:00:00 (after)
17:05:38 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85104286226011 and 60.22883397650674 degrees.
17:05:39 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85104286226011 and 60.22883397650674 degrees.
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:39 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:39 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 78x76x11) for time after (2026-10-18 16:00:00)
17:05:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 15:00:00) in space (linearNDFast)
17:05:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 16:00:00) in space (linearNDFast)
17:05:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 15:00:00, weight 0.94) and
after (2026-10-18 16:00:00, weight 0.06) in time
17:05:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.99612515806506 and -59.159835894326605 degrees.
17:05:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -59.99612515806506 and -59.159835894326605 degrees.
17:05:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:39 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:39 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -1.09298 (min) 0.183758 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.288961 (min) 0.724241 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.523203 (min) -0.352787 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.85638 (min) -2.01056 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.45992 (min) -3.69344 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 109.186 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1e-06 (min) 0.0270371 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.3977 (min) 14.6201 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.6088 (min) 34.7155 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.00100372 (min) 0.00126569 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:39 DEBUG opendrift:732: No elements hit coastline.
17:05:39 DEBUG opendrift:776: Lifting 426 elements to seafloor.
17:05:39 DEBUG opendrift:1811: No elements to deactivate
17:05:39 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:39 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:39 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:39 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 0
17:05:39 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:39 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.027728029788564583
17:05:39 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:39 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:39 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 4 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:39 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:39 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(2), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:39 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:39 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:39 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:39 DEBUG opendrift:2237: ======================================================================
17:05:39 INFO opendrift:2238: 2026-10-18 15:33:19.017143 - step 94 of 96 - 500 active elements (0 deactivated)
17:05:39 DEBUG opendrift:2244: 0 elements scheduled.
17:05:39 DEBUG opendrift:2246: ======================================================================
17:05:39 DEBUG opendrift:2257: 57.55737860022122 <- latitude -> 57.86454741022008
17:05:39 DEBUG opendrift:2257: 9.984758230291161 <- longitude -> 10.840175112961042
17:05:39 DEBUG opendrift:2257: -37.82410873518157 <- z -> -0.23508693511665726
17:05:39 DEBUG opendrift:2258: ---------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 15:00:00 (before)
2026-10-18 16:00:00 (after)
17:05:39 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 15:00:00) in space (linearNDFast)
17:05:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:39 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 16:00:00) in space (linearNDFast)
17:05:39 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:39 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 15:00:00, weight 0.44) and
after (2026-10-18 16:00:00, weight 0.56) in time
17:05:39 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -60.01525288123727 and -59.159835894326605 degrees.
17:05:39 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -60.01525288123727 and -59.159835894326605 degrees.
17:05:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:39 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:39 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:39 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:39 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:39 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:39 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:39 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -1.02669 (min) 0.17222 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.288961 (min) 0.794386 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.531603 (min) -0.367287 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: x_wind: -3.98559 (min) -2.18841 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.76401 (min) -3.90399 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 111.968 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.0097e-06 (min) 0.0164914 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.4777 (min) 14.617 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.6852 (min) 34.7066 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.0016168 (min) 0.00124089 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:39 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:39 DEBUG opendrift:732: No elements hit coastline.
17:05:39 DEBUG opendrift:776: Lifting 426 elements to seafloor.
17:05:39 DEBUG opendrift:1811: No elements to deactivate
17:05:39 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:39 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:39 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:39 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:39 DEBUG opendrift.models.chemicaldrift:1475: old species: [0 3]
17:05:39 DEBUG opendrift.models.chemicaldrift:1476: new species: [3 0]
17:05:39 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 439. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 70. 0.]
[ 46. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:39 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:39 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:39 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.032449388498665216
17:05:39 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:39 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:39 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:39 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:39 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:39 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:39 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:39 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:39 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:39 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:39 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:39 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:39 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(72), np.int64(0), np.int64(1), np.int64(427), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:39 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:39 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:39 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:39 DEBUG opendrift:2237: ======================================================================
17:05:39 INFO opendrift:2238: 2026-10-18 16:03:19.017143 - step 95 of 96 - 500 active elements (0 deactivated)
17:05:39 DEBUG opendrift:2244: 0 elements scheduled.
17:05:39 DEBUG opendrift:2246: ======================================================================
17:05:39 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.86687568626211
17:05:39 DEBUG opendrift:2257: 9.965003777119689 <- longitude -> 10.836422127744493
17:05:39 DEBUG opendrift:2257: -38.908005263420165 <- z -> -0.530117310415841
17:05:39 DEBUG opendrift:2258: ---------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:39 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:39 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:39 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:39 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:39 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 16:00:00 (before)
2026-10-18 17:00:00 (after)
17:05:41 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_sea_water_velocity to retrieve x_sea_water_velocity
17:05:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_sea_water_velocity to retrieve y_sea_water_velocity
17:05:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using eastward_wind to retrieve x_wind
17:05:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:475: Using northward_wind to retrieve y_wind
17:05:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_wind', 'y_wind']
17:05:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85104286226011 and 60.2699059823682 degrees.
17:05:42 DEBUG opendrift.readers.reader_netCDF_CF_generic:607: Rotating vector from east/north to xy orientation: ['x_sea_water_velocity', 'y_sea_water_velocity']
17:05:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between 58.85104286226011 and 60.2699059823682 degrees.
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking sea_floor_depth_below_sea_level for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking ocean_vertical_diffusivity for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking x_sea_water_velocity for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking y_sea_water_velocity for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking x_wind for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking y_wind for invalid values
17:05:42 DEBUG opendrift.readers.interpolation.structured:70: Filled NaN-values toward seafloor for :['x_sea_water_velocity', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'y_sea_water_velocity', 'ocean_vertical_diffusivity']
17:05:42 DEBUG opendrift.readers.basereader.structured:313: Fetched env-block (size 79x79x11) for time after (2026-10-18 17:00:00)
17:05:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 16:00:00) in space (linearNDFast)
17:05:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 17:00:00) in space (linearNDFast)
17:05:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 16:00:00, weight 0.94) and
after (2026-10-18 17:00:00, weight 0.06) in time
17:05:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -60.03500732091178 and -59.163588876728525 degrees.
17:05:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -60.03500732091178 and -59.163588876728525 degrees.
17:05:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.928264 (min) 0.205846 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.288852 (min) 0.587673 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.537412 (min) -0.380632 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.11155 (min) -2.3987 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -6.06061 (min) -4.08489 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 115.032 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00979e-06 (min) 0.0283555 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.4631 (min) 14.6153 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 26.6717 (min) 34.7101 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000801812 (min) 0.00129994 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:42 DEBUG opendrift:732: No elements hit coastline.
17:05:42 DEBUG opendrift:776: Lifting 427 elements to seafloor.
17:05:42 DEBUG opendrift:1811: No elements to deactivate
17:05:42 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:42 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:42 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:42 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 1
17:05:42 DEBUG opendrift.models.chemicaldrift:1475: old species: [3]
17:05:42 DEBUG opendrift.models.chemicaldrift:1476: new species: [0]
17:05:42 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 439. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 71. 0.]
[ 47. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:42 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:42 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:42 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:42 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:42 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03708406741208981
17:05:42 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:42 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:42 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:42 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:42 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:42 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:42 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:42 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:42 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(73), np.int64(0), np.int64(1), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:42 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:42 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:42 DEBUG opendrift:915: to be seeded: 0, already seeded 500
17:05:42 DEBUG opendrift:2237: ======================================================================
17:05:42 INFO opendrift:2238: 2026-10-18 16:33:19.017143 - step 96 of 96 - 500 active elements (0 deactivated)
17:05:42 DEBUG opendrift:2244: 0 elements scheduled.
17:05:42 DEBUG opendrift:2246: ======================================================================
17:05:42 DEBUG opendrift:2257: 57.55737860022123 <- latitude -> 57.87171391280567
17:05:42 DEBUG opendrift:2257: 9.945678432665042 <- longitude -> 10.838497650657269
17:05:42 DEBUG opendrift:2257: -38.89645401444361 <- z -> -0.22134173850283223
17:05:42 DEBUG opendrift:2258: ---------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['sea_floor_depth_below_sea_level', 'sea_surface_height', 'upward_sea_water_velocity', 'sea_water_temperature', 'sea_water_salinity', 'ocean_vertical_diffusivity', 'x_sea_water_velocity', 'y_sea_water_velocity', 'x_wind', 'y_wind']
17:05:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be
17:05:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from https://thredds.met.no/thredds/dodsC/fou-hi/norkystv3_800m_m00_be covering 500 elements
17:05:42 DEBUG opendrift.readers.basereader.structured:220: Reader time:
2026-10-18 16:00:00 (before)
2026-10-18 17:00:00 (after)
17:05:42 DEBUG opendrift.readers.basereader.structured:334: Interpolating before (2026-10-18 16:00:00) in space (linearNDFast)
17:05:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:42 DEBUG opendrift.readers.basereader.structured:340: Interpolating after (2026-10-18 17:00:00) in space (linearNDFast)
17:05:42 DEBUG opendrift.readers.interpolation.structured:97: Initialising interpolator.
17:05:42 DEBUG opendrift.readers.basereader.structured:355: Interpolating before (2026-10-18 16:00:00, weight 0.44) and
after (2026-10-18 17:00:00, weight 0.56) in time
17:05:42 DEBUG opendrift.readers.basereader.structured:368: Interpolating profiles in time
17:05:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -60.054332680979336 and -59.16151332226337 degrees.
17:05:42 DEBUG opendrift.readers.basereader.variables:126: Rotating vectors between -60.054332680979336 and -59.16151332226337 degrees.
17:05:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['ocean_mixed_layer_thickness']
17:05:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader constant_reader
17:05:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from constant_reader covering 500 elements
17:05:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:42 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:42 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:42 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:42 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:42 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:42 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:42 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:42 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:42 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:42 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 0.0001 for ocean_vertical_diffusivity for 0 profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 10 for sea_water_temperature for 0 profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:811: Using fallback value 34 for sea_water_salinity for 0 profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:800: Using fallback value 8.1 for sea_water_ph_reported_on_total_scale for all profiles
17:05:42 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:42 DEBUG opendrift.models.basemodel.environment:899: x_sea_water_velocity: -0.931945 (min) 0.222965 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: y_sea_water_velocity: -0.287866 (min) 0.586394 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_surface_height: -0.526484 (min) -0.376827 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: x_wind: -4.2859 (min) -2.7493 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: y_wind: -5.88295 (min) -4.02345 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_floor_depth_below_sea_level: 11.3641 (min) 118.324 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: ocean_vertical_diffusivity: 1.00982e-06 (min) 0.021849 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: horizontal_diffusivity: 0 (min) 0 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_temperature: 12.5593 (min) 14.6141 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_salinity: 27.5102 (min) 34.7147 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: upward_sea_water_velocity: -0.000901741 (min) 0.00152377 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: spm: 1 (min) 1 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: ocean_mixed_layer_thickness: 40 (min) 40 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: active_sediment_layer_thickness: 0.03 (min) 0.03 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: doc: 0 (min) 0 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: sea_water_ph_reported_on_total_scale: 8.1 (min) 8.1 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:899: pH_sediment: 6.9 (min) 6.9 (max)
17:05:42 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:42 DEBUG opendrift:732: No elements hit coastline.
17:05:42 DEBUG opendrift:776: Lifting 42 elements to seafloor.
17:05:43 DEBUG opendrift:1811: No elements to deactivate
17:05:43 DEBUG opendrift:2295: Calling ChemicalDrift.update()
17:05:43 DEBUG opendrift.models.chemicaldrift:1690: Calculating overall degradation using overall rate constants
17:05:43 DEBUG opendrift.models.chemicaldrift:1747: Calculating: volatilization
17:05:43 INFO opendrift.models.chemicaldrift:1458: Number of transformations: 2
17:05:43 DEBUG opendrift.models.chemicaldrift:1475: old species: [3 0]
17:05:43 DEBUG opendrift.models.chemicaldrift:1476: new species: [0 3]
17:05:43 DEBUG opendrift.models.chemicaldrift:1483: Number of transformations total:
[[ 0. 0. 0. 440. 0.]
[ 0. 0. 0. 0. 0.]
[ 16. 0. 0. 71. 0.]
[ 48. 0. 37. 0. 0.]
[ 0. 0. 0. 0. 0.]]
17:05:43 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:43 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:43 DEBUG opendrift.models.chemicaldrift:1527: Adding uncertainty for desorption from sediments: 0.5 m
17:05:43 DEBUG opendrift.models.oceandrift:451: Using functional expression for diffusivity
17:05:43 DEBUG opendrift.models.oceandrift:456: Diffusivities are in range 0.0 to 0.03772348978317066
17:05:43 DEBUG opendrift.models.oceandrift:475: TSprofiles deactivated for vertical mixing
17:05:43 DEBUG opendrift.models.oceandrift:489: Vertical mixing module:windspeed_Large1994
17:05:43 DEBUG opendrift.models.oceandrift:492: Turbulent diffusion with random walk scheme using 30 fast time steps of dt=60.0s
17:05:43 DEBUG opendrift.models.oceandrift:559: 1 elements reached seafloor, interacting with bottom
17:05:43 DEBUG opendrift:776: Lifting 1 elements to seafloor.
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 3 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 2 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 DEBUG opendrift.models.oceandrift:539: 1 elements penetrated seafloor, lifting up
17:05:43 INFO opendrift.models.chemicaldrift:1656: Number of resuspended particles: 0
17:05:43 DEBUG opendrift.models.chemicaldrift:1661: Adding uncertainty for resuspension from sediments: 0.5 m
17:05:43 DEBUG opendrift.models.chemicaldrift:1562: Updated particle diameter for 0 elements
17:05:43 DEBUG opendrift.models.chemicaldrift:1566: Adding uncertainty for particle diameter: 5e-06 m
17:05:43 INFO opendrift.models.chemicaldrift:1886: partitioning: [np.int64(73), np.int64(0), np.int64(1), np.int64(426), np.int64(0)] ['LMM', 'Humic colloid', 'Particle reversible', 'Sediment reversible', 'Sediment slowly reversible']
17:05:43 DEBUG opendrift.models.oceandrift:327: Vertical advection, including elements at surface
17:05:43 DEBUG opendrift:1759: Horizontal diffusivity is 0, no random walk.
17:05:43 DEBUG opendrift:2333: Cleaning up
17:05:43 DEBUG opendrift.models.basemodel.environment:598: ----------------------------------------
17:05:43 DEBUG opendrift.models.basemodel.environment:599: Variable group ['land_binary_mask']
17:05:43 DEBUG opendrift.models.basemodel.environment:600: ----------------------------------------
17:05:43 DEBUG opendrift.models.basemodel.environment:604: Calling reader global_landmask
17:05:43 DEBUG opendrift.models.basemodel.environment:605: ----------------------------------------
17:05:43 DEBUG opendrift.models.basemodel.environment:625: Data needed for 500 elements
17:05:43 DEBUG opendrift.readers.basereader.variables:790: Fetching variables from global_landmask covering 500 elements
17:05:43 DEBUG opendrift.readers.basereader.continuous:37: Fetched env-before
17:05:43 DEBUG opendrift.readers.basereader.variables:668: Checking land_binary_mask for invalid values
17:05:43 DEBUG opendrift.readers.basereader.variables:826: Reader projection is latlon - rotation of vectors is not needed.
17:05:43 DEBUG opendrift.models.basemodel.environment:761: Obtained data for all elements.
17:05:43 DEBUG opendrift.models.basemodel.environment:774: ---------------------------------------
17:05:43 DEBUG opendrift.models.basemodel.environment:775: Finished processing all variable groups
17:05:43 DEBUG opendrift.models.basemodel.environment:897: ------------ SUMMARY -------------
17:05:43 DEBUG opendrift.models.basemodel.environment:899: land_binary_mask: 0 (min) 0 (max)
17:05:43 DEBUG opendrift.models.basemodel.environment:901: ---------------------------------
17:05:43 DEBUG opendrift:732: No elements hit coastline.
17:05:43 DEBUG opendrift:2433: Updating minval and maxval
17:05:43 DEBUG opendrift:2513: Writing to file
17:05:43 DEBUG opendrift:1811: No elements to deactivate
17:05:43 DEBUG opendrift:165: Changed mode from Mode.Run to Mode.Result
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 : 73
Humic colloid : 0
Particle reversible : 1
Sediment reversible : 426
Sediment slowly reversible : 0
Number of transformations:
[' 0', ' 0', ' 0', ' 440', ' 0']
[' 0', ' 0', ' 0', ' 0', ' 0']
[' 16', ' 0', ' 0', ' 71', ' 0']
[' 48', ' 0', ' 37', ' 0', ' 0']
[' 0', ' 0', ' 0', ' 0', ' 0']
Mass budget for target chemical:
mass preserved : 0.218 g 21.811 %
mass degraded : 0.780 g 78.019 %
mass volatilized : 0.002 g 0.170 %
17:05:43 DEBUG opendrift:3306: Saving animation..
17:05:43 INFO opendrift:4889: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_0.gif...
17:05:56 DEBUG opendrift:4927: MPLBACKEND = agg
17:05:56 DEBUG opendrift:4928: DISPLAY = None
17:05:56 DEBUG opendrift:4929: Time to save animation: 0:00:13.542081
17:05:56 INFO opendrift:3515: Time to make animation: 0:00:13.768782
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
)
17:05:56 DEBUG opendrift:2580: Setting up map: corners=None, fast=True, lscale=None
17:05:56 WARNING opendrift:2614: Plotting fast. This will make your plots less accurate.
17:05:58 DEBUG opendrift:3306: Saving animation..
17:05:58 INFO opendrift:4889: Saving animation to /root/project/docs/source/gallery/animations/example_chemicaldrift_1.gif...
17:06:39 DEBUG opendrift:4927: MPLBACKEND = agg
17:06:39 DEBUG opendrift:4928: DISPLAY = None
17:06:39 DEBUG opendrift:4929: Time to save animation: 0:00:41.376004
17:06:39 INFO opendrift:3297: Time to make animation: 0:00:42.896302
o.plot_mass(legend = legend,
time_unit = 'hours',
title = 'Chemical mass budget')

dissolved : 0.01761125959455967g (8.074505351736903%)
SPM : 0.0015644447412341833g (0.7172750687006102%)
sediment : 0.19893375039100647g (91.20821957956248%)
/root/project/opendrift/models/chemicaldrift.py:3454: UserWarning: set_ticklabels() should only be used with a fixed number of ticks, i.e. after set_ticks() or using a FixedLocator. Otherwise, ticks may be mislabeled.
ax.axes.get_xaxis().set_ticklabels(np.round(ax.axes.get_xticks() * time_conversion_factor))
Total running time of the script: (3 minutes 32.823 seconds)